Starring Cast
Key crew
Director
Screenplay
Producers
Music
Cinematography
Editor
Costume design
Lam Gam-Tim
Full cast
27 cast membersNg Ka-Man
Sit Ma-Lee
Chan Lai-Mui
Lee Kei-Kwan
Wong Mung-Lei
Johny Leung
Crew by department
32 crew membersDirecting
Corey Yuen
Director
Eric Tsang Chi-wai
Director
Ricky Lau Koon-wai
Director
Sammo Hung Kam-bo
Director
Chin Ga-Lun
Assistant Director
Go Yik-Chun
Assistant Director
Eno Kwan Kin-Hang
Assistant Art Director
Lee Kam-Lun
Assistant Art Director
Chan Yuen-Kai
Director of Photography
Jimmy Leung Chi-Ming
Director of Photography
Writing
Camera
Lee Hap
Still Photographer
Alan Chow Wing-Lun
Lighting Technician
Sound
Art
Leung Ga-Yue
Art Direction
Costume & Makeup
Chan Kwok-Fai
Hairstylist
Lau Kwok-Chi
Hairstylist
Cheng Fung-Yin
Makeup Artist
Lam Gam-Tim
Costume Design