My Heart Is That Eternal Rose

Patrick Tam Kar-Ming
1989-04-20


7.1
91 min

The fallout resulting from a botched Triad gang smuggling job forces a young couple to separate - she becomes a kingpin’s unwilling moll and he travels to the Philippines to work as a contract killer. Six years later, the two are reunited in a chance encounter, but their rekindled emotions and people from their past lead them into extreme danger.

Cast

Name Character Team
Kenny Bee Rick Ma Unowned
Joey Wong Lap Unowned
Tony Leung Chiu-wai Cheung Unowned
Kwan Hoi-San Uncle Cheung Unowned
Michael Chan Godfather Shen Unowned
Gordon Liu Chia-hui Liu Unowned
Ng Man-tat Inspector Tang Unowned
Gam Lui Law Man-Shing Unowned
Wong Chi-Keung Witness Unowned
Cheung Tat-Ming Law Man Shing's Son Unowned
Gam Biu Dr. Pang Unowned
Ng Kwok-Kin Policeman Unowned
Wong Man-Shing Shen's Man Unowned
Shing Fu-On Shen's Man Unowned
Wong Hung Wong Hung Unowned
Kong Long Shen's Man Unowned
Chun Kwai-Bo Shen's Man Unowned
Chang Seng-Kwong Shen's Man Unowned
Cheung Chi-Ping Shen's Hitman Unowned
Paco Yick Tin-Hung Shen's Hitman Unowned
Dion Lam Dik-On Shen's Hitman Unowned
Lau Leung-Fat Shen's Friend Unowned
Tsang Kan-Cheong Rick's Friend Unowned
Cho Yuen-Tat Shen's Hitman Unowned
Jeng Yee Shen's Hitman Unowned
Choi Kin-Shing Shen's Hitman Unowned