My Heart Is That Eternal Rose

91 mins
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.

Kenny Bee

Rick Ma

Kwan Hoi-San

Uncle Cheung

Michael Chan Wai-Man

Godfather Shen

Richard Ng Man-Tat

Inspector Tang

Gam Lui

Law Man-Shing

Cheung Tat-Ming

Law Man Shing's Son

Gam Biu

Dr. Pang

Ng Kwok-Kin

Policeman

Wong Man-Shing

Shen's Man

Shing Fu-On

Shen's Man

Wong Hung

Wong Hung

Kong Long

Shen's Man

Chun Kwai-Bo

Shen's Man

Cheung Chi-Ping

Shen's Hitman

Paco Yick Tin-Hung

Shen's Hitman

Dion Lam

Shen's Hitman

Lau Leung-Fat

Shen's Friend

Tsang Kan-Cheong

Rick's Friend

Cho Yuen-Tat

Shen's Hitman

Jeng Yee

Shen's Hitman

Choi Kin-Shing

Shen's Hitman

Leung Shing-Hung

Shen's Hitman

Tong Yuk-Cheung

Shen's Man

Hon Nin-Sang

Shen's Hitman

Leung Ga-Hung

Shen's Hitman

Lee Fat-Yuen

Shen's Man

Ho Wing-Cheung

Shen's Man

Patrick Tam

Director

Christopher Doyle

Director of Photography

Mariya Takeuchi

Main Title Theme Composer

David Chung

Director of Photography

John Chan

Screenplay

John Chan

Co-Producer

John Shum Kin-Fun

Executive Producer

Kwok-Leung Tsang

Hairstylist

Kwan Kit Mok

Art Direction

Kwan Kit Mok

Costume Design

Lo Shui-Lin

Makeup Artist

Danny Chung Ting-Yat

Original Music Composer

Patrick Tam

Production Design

Anita Mui

Vocals

Tang Siu-Lam

Music Editor

Recommended

Similar