

My Heart Is That Eternal Rose
1989, Cantonese. Directed by Patrick Tam Kar-Ming.
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.
- Runtime
- 1h 31m
- Post-credits
- None listed
- Language
- Cantonese
- Rated
- Check local
Start now and it ends at ….
Too new to call
Not enough people have rated it yet for a verdict.
Seen it? Give your verdict.
Saved privately on this device.
Where to watch My Heart Is That Eternal Rose
My Heart Is That Eternal Rose is streaming on OVID in India.
Stream
Free
Rent
Buy
Availability in India as of 13 November 2026. Streaming data by JustWatch.
Cast & crew
- Patrick Tam Kar-MingDirector
- Kenny BeeRick Ma
- Joey WongLap
- Tony Leung Chiu-waiCheung
- Herman Kwan Hoi-sanUncle Cheung
- Michael Chan Wai-manGodfather Shen
- Gordon Liu Chia-huiLiu
- Richard Ng Man-tatInspector Tang
- Gam LuiLaw Man-Shing
- Wong Chi-keungWitness
- Cheung Tat-MingLaw Man Shing's Son
- Gam BiuDr. Pang
- Ng Kwok-KinPoliceman
Details
- Released
- 20 April 1989
- Original title
- 殺手蝴蝶夢
- Country
- Hong Kong
- Written by
- John Chan Koon-Chung, Tsang Kan-cheong
Check ratings elsewhere
News & fan talk
If you liked My Heart Is That Eternal Rose

Special ID
2013 · 6.0/10
Popcorn FlickRecommended by TMDB viewers

The Mission
1999 · 7.5/10
Worth the HypeRecommended by TMDB viewers

Master Z: Ip Man Legacy
2018 · 6.6/10
Popcorn FlickRecommended by TMDB viewers

Tiger Cage
1988 · 6.6/10
Popcorn FlickRecommended by TMDB viewers

As Tears Go By
1988 · 7.0/10
Worth the HypeRecommended by TMDB viewers

Infernal Affairs III
2003 · 7.0/10
Worth the HypeRecommended by TMDB viewers

The Enforcer
2022 · 7.0/10
Worth the HypeRecommended by TMDB viewers

El padrino: The Latin Godfather
2004 · 7.2/10
Worth the HypeRecommended by TMDB viewers

SPL: Kill Zone
2005 · 7.0/10
Worth the HypeRecommended by TMDB viewers

Paradox
2017 · 6.8/10
Popcorn FlickRecommended by TMDB viewers
My Heart Is That Eternal Rose: quick answers
Is My Heart Is That Eternal Rose worth watching?
My Heart Is That Eternal Rose doesn’t have enough ratings for a verdict yet.
How long is My Heart Is That Eternal Rose?
My Heart Is That Eternal Rose runs 91 minutes (1h 31m).
Does My Heart Is That Eternal Rose have a post-credits scene?
None is listed for My Heart Is That Eternal Rose. Viewers tag these on TMDB, so a brand-new film may not be tagged yet.
My Heart Is That Eternal Rose parents guide: is it suitable for kids?
No age rating is listed for My Heart Is That Eternal Rose yet.
Which OTT platform is My Heart Is That Eternal Rose on?
My Heart Is That Eternal Rose is streaming on OVID in India. (Checked 13 November 2026.)
What movies are like My Heart Is That Eternal Rose?
If you liked My Heart Is That Eternal Rose, try Special ID, The Mission, Master Z: Ip Man Legacy.
Who directed My Heart Is That Eternal Rose?
My Heart Is That Eternal Rose (1989) was directed by Patrick Tam Kar-Ming and stars Kenny Bee, Joey Wong, Tony Leung Chiu-wai.