My Heart Is That Eternal Rose main poster

My Heart Is That Eternal Rose

1989-04-20

Cast26

  • Kenny Bee

    Kenny Bee

    Rick Ma

  • Joey Wong

    Joey Wong

    Lap

  • Tony Leung Chiu-wai

    Tony Leung Chiu-wai

    Cheung

  • Kwan Hoi-San

    Kwan Hoi-San

    Uncle Cheung

  • Michael Chan

    Michael Chan

    Godfather Shen

  • Gordon Liu Chia-hui

    Gordon Liu Chia-hui

    Liu

  • Ng Man-tat

    Ng Man-tat

    Inspector Tang

  • Gam Lui

    Gam Lui

    Law Man-Shing

  • Wong Chi-Keung

    Wong Chi-Keung

    Witness

  • Cheung Tat-Ming

    Cheung Tat-Ming

    Law Man Shing's Son

  • Gam Biu

    Gam Biu

    Dr. Pang

  • Ng Kwok-Kin

    Ng Kwok-Kin

    Policeman

  • Wong Man-Shing

    Wong Man-Shing

    Shen's Man

  • Shing Fu-On

    Shing Fu-On

    Shen's Man

  • Wong Hung

    Wong Hung

    Wong Hung

  • Kong Long

    Kong Long

    Shen's Man

  • Chun Kwai-Bo

    Chun Kwai-Bo

    Shen's Man

  • Chang Seng-Kwong

    Chang Seng-Kwong

    Shen's Man

  • Cheung Chi-Ping

    Cheung Chi-Ping

    Shen's Hitman

  • Paco Yick Tin-Hung

    Paco Yick Tin-Hung

    Shen's Hitman

  • Dion Lam Dik-On

    Dion Lam Dik-On

    Shen's Hitman

  • Lau Leung-Fat

    Lau Leung-Fat

    Shen's Friend

  • Tsang Kan-Cheong

    Tsang Kan-Cheong

    Rick's Friend

  • Cho Yuen-Tat

    Cho Yuen-Tat

    Shen's Hitman

  • Jeng Yee

    Jeng Yee

    Shen's Hitman

  • Choi Kin-Shing

    Choi Kin-Shing

    Shen's Hitman

Art2

  • Kwan Kit Mok

    Kwan Kit Mok

    Art Direction

  • Patrick Tam Kar-Ming

    Patrick Tam Kar-Ming

    Production Design

Camera2

  • Christopher Doyle

    Christopher Doyle

    Director of Photography

  • David Chung

    David Chung

    Director of Photography

Costume & Make-Up3

  • Kwok-Leung Tsang

    Kwok-Leung Tsang

    Hairstylist

  • Kwan Kit Mok

    Kwan Kit Mok

    Costume Design

  • Lo Shui-Lin

    Lo Shui-Lin

    Makeup Artist

Directing1

  • Patrick Tam Kar-Ming

    Patrick Tam Kar-Ming

    Director

Editing1

  • Cheung Kwok-Kuen

    Cheung Kwok-Kuen

    Editor

Production2

  • John Chan

    John Chan

    Co-Producer

  • John Shum Kin-Fun

    John Shum Kin-Fun

    Executive Producer

Sound5

  • Mariya Takeuchi

    Mariya Takeuchi

    Main Title Theme Composer

  • Danny Chung Ting-Yat

    Danny Chung Ting-Yat

    Original Music Composer

  • Anita Mui Yim-Fong

    Anita Mui Yim-Fong

    Vocals

  • Tang Siu-Lam

    Tang Siu-Lam

    Music Editor

  • Paul Wong

    Paul Wong

    Vocals

Writing2

  • John Chan

    John Chan

    Screenplay

  • Tsang Kan-Cheong

    Tsang Kan-Cheong

    Screenplay