Directed by
Benny Chan |
Writing Credits
Alan Yuen | ... | (original screenplay) |
Chi Kwong Cheung | ... | (written by) and |
Quiyu Wang | ... | (written by) and |
Kam Cheong Chan | ... | (written by) (as Kam-Cheung Chan) and |
Tan Cheung | ... | (written by) (as Zhang Tan) |
David Tadman | ... | (feature writer) |
Cast (in credits order)
Produced by
Benny Chan | ... | producer |
Chi Kwong Cheung | ... | associate producer |
Kim Hung Fan | ... | line producer |
Huayang Fu | ... | executive producer |
Sanping Han | ... | executive producer |
Jingxuan Hu | ... | associate producer |
Catherine Hun | ... | associate producer |
Albert Lee | ... | producer |
David Tadman | ... | features producer |
Zhongjun Wang | ... | executive producer |
Shi Yong Xin | ... | chief producer |
Guizhi Xue | ... | executive producer |
Albert Yeung | ... | executive producer |
Music by
Nicolas Errèra |
Cinematography by
Anthony Pun | ... | director of photography (as Pun Yiu Ming) |
Editing by
Chi-Wai Yau |
Production Design by
Chung-Man Yee |
Art Direction by
Ben Lau | ... | (as Man Hung Lau) |
Set Decoration by
Kim-Wai Chung |
Costume Design by
Stanley Cheung |
Makeup Department
Yu-Lai Cheng | ... | makeup artist |
Production Management
Q. Leung | ... | assistant production manager |
Wai-On Leung | ... | senior production manager |
Tracy Yip | ... | assistant production manager |
Second Unit Director or Assistant Director
Ka-Wai Tong | ... | first assistant director |
Chaoli Zhang | ... | assistant director (as Chao Li Zhang) |
Sound Department
James Ashton | ... | re-recording mixer / sound effects editor |
Steve Burgess | ... | re-recording mixer / sound post production supervisor |
Yue Chao | ... | sound system technician |
Lin Cui | ... | sound effects editor |
Xueyuan Feng | ... | sound effects editor |
Wei He | ... | re-recording mixer |
Yuan He | ... | sound effects editor |
Hongrui Ji | ... | sound effects editor |
Xin Li | ... | foley team |
Jilian Liu | ... | dialogue editor |
Xu Miao | ... | foley team |
Huijia Mo | ... | sound effects editor / sound post production supervisor |
Qiuxia Sun | ... | dialogue editor (as Qiuqiu Sun) / dialogue supervisor (as Qiuqiu Sun) |
Yong Tian | ... | dialogue editor |
Terry Tu | ... | foley pre-mixer |
Baiyang Wang | ... | editing assistant |
Yanchao Yang | ... | foley team |
Ben Zhang | ... | dubbing director |
Gillian Zhang | ... | editing assistant |
Van Zhang | ... | audio systems engineer |
Xu Zhang | ... | editing assistant |
Yijing Zhang | ... | adr recordist |
Ziying Zhao | ... | editing assistant |
Visual Effects by
Siu Fu Ma | ... | computer animator |
Edward Pak | ... | digital compositor |
Eddy Wong | ... | visual effects supervisor |
Stunts
Jun Gao Shifu Patrick Gee | ... | assistant stunt coordinator |
Guanhua Han | ... | assistant stunt coordinator |
Chung-Chi Li | ... | action choreographer |
Jack Wai-Leung Wong | ... | assistant action choreographer |
Shane Yan | ... | stunt performer |
Corey Yuen | ... | action director |
Tak Yuen | ... | action choreographer |
Jackie Chan | ... | stunt actor (uncredited) |
Camera and Electrical Department
Kwok-Hung Chan | ... | camera operator (as Kwok Hung Chan) |
Bing-Hui Ko | ... | still photographer |
Lau-Fai Law | ... | gaffer: 2nd |
Yunchao Ma | ... | camera technician |
Seow Jong Tan | ... | still photographer |
Wai-Chuen Wong | ... | gaffer |
Animation Department
Lai Lok Chau | ... | computer animator |
Editorial Department
Chi-Hung Choi | ... | music video editor |
Music Department
Anthony Chue | ... | composer: additional music |
Allan Lau | ... | composer: additional music |
Valérie Lindon | ... | executive music producer |
Q.luv | ... | composer: theme song |
Stéphane Reichart | ... | sound engineer |
Kin-Wai Wong | ... | composer: additional music |
Mikael Carlsson | ... | soundtrack producer (uncredited) |