About My Heart Is That Eternal Rose
- Released on April 20, 1989
A young couple separates under pressure from vicious Triad gangsters – she becomes a mobster's unwilling moll, and he travels abroad to work as an assassin. But their love stays strong, and when the two are reunited, their rekindled emotions lead them into extreme danger.
Full Cast of My Heart Is That Eternal Rose
Tony Leung Chiu-wai
plays Cheung
Kwan Hoi-San
plays Uncle Cheung
Michael Chan
plays Godfather Shen
Gordon Liu Chia-hui
plays Liu
Ng Man-tat
plays Inspector Tang
Richard Ng Man-tat (2 January 1952 - 27 February 2021) was a veteran actor in the Hong Kong film industry, with dozen...
See Ng Man-tat's other roles →Gam Lui
plays Law Man-Shing
Wong Chi-Keung
plays Witness
Cheung Tat-Ming
plays Law Man Shing's Son
Ng Kwok-Kin
plays Policeman
Wong Man-Shing
plays Shen's Man
Shing Fu-On
plays Shen's Man
Wong Hung
plays Wong Hung
Kong Long
plays Shen's Man
Chun Kwai-Bo
plays Shen's Man
Chang Seng-Kwong
plays Shen's Man
Cheung Chi-Ping
plays Shen's Hitman
Paco Yick Tin-Hung
plays Shen's Hitman
Dion Lam Dik-On
plays Shen's Hitman
Lau Leung-Fat
plays Shen's Friend
Tsang Kan-cheong
plays Rick's Friend
Cho Yuen-Tat
plays Shen's Hitman
Jeng Yee
plays Shen's Hitman
Choi Kin-Shing
plays Shen's Hitman
Crew of My Heart Is That Eternal Rose
Discover the
backstage crew of My Heart Is That Eternal Rose →