Starring Cast
Key crew
Director
Screenplay
Producers
Music
Cinematography
Editor
Costume design
Full cast
74 cast membersCharles Chan Chi-Ping
Passerby (uncredited)
Crew by department
61 crew membersDirecting
Production
Leonard Ho
Producer
Edward Tang
Associate Producer
Jimmy Law Gwok-Keung
Production Manager
Raymond Chow
Executive Producer
Willie Chan Chi-Keung
Production Supervisor
Chow Pik-Fan
Assistant Production Manager
Tam Hin-Ming
Assistant Production Manager
Wong Sau-Han
Assistant Production Manager
Music
Art
Costume & Makeup
Law Lai-Kuen
Makeup Artist
Shirley Chan
Costume Design
Chu Sheng-Shi
Wardrobe Master
Shing Fuk-Ying
Wardrobe Assistant
Tam Wai-Yin
Assistant Costume Designer
Yip Fook-Choi
Assistant Costume Designer
Other
James Wong Jim
Lyricist
Kam Kai-Ho
Unit Manager
Lai Yiu-Fai
Focus Puller
Lam Hong
Unit Manager
Ng Tin-Sung
Focus Puller
Stephen Poon Tak-Yip
Focus Puller
Michael Lai Siu-Tin
Music Arranger
Catherine Chan Dao-Ho
Script Supervisor
Chin Tang-Sai
Script Supervisor
Law Diy-Shing
Script Supervisor
Ben Lam Kwok-bun
Martial Arts Choreographer
Benny Lai Keung-Kuen
Martial Arts Choreographer
Chan Tat-Kwong
Martial Arts Choreographer
Chris Lee Kin-Sang
Martial Arts Choreographer
Christopher Chan Sai-Tang
Martial Arts Choreographer
Go Shut-Fung
Martial Arts Choreographer
Jackie Chan
Martial Arts Choreographer
Ken Lo Wai-kwong
Martial Arts Choreographer
Lai Sing-Kwong
Martial Arts Choreographer
Lee Jun-Git
Martial Arts Choreographer
Mars
Martial Arts Choreographer
Rocky Lai Keung-ken
Martial Arts Choreographer
Wan Fat
Martial Arts Choreographer