Directed by
Teddy Chan |
Writing Credits (in alphabetical order)
Teddy Chan | ... | (original story) |
Ho-Leung Lau | ... | (original story) |
Ho-Leung Lau | ... | (screenplay) |
Tin Shu Mak | ... | (screenplay) |
Cast (in credits order)
Produced by
Paul Au | ... | associate producer |
Ryker Chan | ... | line producer (as Ray Chan) |
Alvin Chau | ... | executive producer |
Alex Dong | ... | producer |
Catherine Hun | ... | producer |
Gin Lau | ... | associate producer |
Albert Lee | ... | producer |
Ning Song | ... | producer |
Xiaoming Yan | ... | executive producer |
Albert Yeung | ... | executive producer |
Music by
Peter Kam |
Cinematography by
Wing-Hang Wong |
Editing by
Ka-Fai Cheung | ||
Derek Hui |
Production Design by
Kwok-Keung Mak | ... | (as Ken Mak) |
Art Direction by
Wai-Kin Lam |
Costume Design by
Dora Ng |
Makeup Department
Yin-Ching Choy | ... | makeup artist (as Yin-Ping Choy) |
Mark Garbarino | ... | special make-up artist (as Mark Philip Garbarino) |
Brian Lau | ... | hair stylist |
Ching Lam Lee | ... | hair stylist (as Malam Li) |
Yin-Ping Leung | ... | makeup artist |
Wai-Kei Ma | ... | hair stylist |
Yun Ling Man | ... | makeup artist (as Yun-Ling Man) |
March Qiu | ... | makeup artist |
Mike Tse | ... | hair stylist |
Production Management
Jomin Po Man Chan | ... | associate production manager (as Jomin Chan) |
Yiu-Wah Chan | ... | production manager |
Chi-Ho Cheung | ... | unit manager |
Yan-Kei Ng | ... | assistant production manager (as Yan-Ki Ng) |
Kim Tam | ... | assistant production manager |
Kai-Chung Wong | ... | associate production manager (as Charlie Wong) |
Sandy Yip | ... | production manager |
Second Unit Director or Assistant Director
Sammi Chan | ... | assistant director |
Yuk Sin Chui | ... | assistant director |
Ka-Bo Fung | ... | assistant director (as Jennifer Fung) |
Man Ki Kwok | ... | first assistant director |
Ka-Pui Ng | ... | assistant director (as Ka-Pau Ng) |
Art Department
Chao-Yee Tsang | ... | props |
Sound Department
Steve Finnigan | ... | adr recordist |
George Yiu-Keung Lee | ... | sound designer |
Danny Yu-Fai Lo | ... | foley editor |
Kinson Tsang | ... | sound designer |
Visual Effects by
Enoch Chan | ... | visual effects supervisor |
Kenas Li | ... | visual effects coordinator |
Herbgarden Limited | ... | visual effects |
Stunts
Kim-Fai Che | ... | assistant martial arts director |
Xiaolong Chen | ... | stunt team: Yuen Bun |
Zhenlin Chen | ... | stunt team: Yuen Bun |
Kwok-Ping Choy | ... | stunt team: Stephen Tung Wei |
Yizhu Fan | ... | stunt team: Stephen Tung Wei |
Wai-Lun Fung | ... | stunt team: Stephen Tung Wei |
Zhenjie Hao | ... | stunt team: Donnie Yen |
Sam Kai-Sen Huang | ... | stunt team: Stephen Tung Wei (as Kai-Sen Huang) |
Weifei Jin | ... | stunt team: Stephen Tung Wei |
Chi Tai Lam | ... | stunt team: Stephen Tung Wei |
Bruce Law | ... | car stunt |
Yee Man Law | ... | car stunt |
Master Lee | ... | stunt performer |
Bingnan Li | ... | stunt team: Yuen Bun |
Jie Li | ... | stunt team: Donnie Yen |
Qijie Li | ... | stunt team: Donnie Yen |
Zun Li | ... | stunt team: Yuen Bun |
Guo-Qing Liu | ... | assistant martial arts director (as Guoqing Liu) |
Libiao Miao | ... | stunt team: Stephen Tung Wei |
Ning Mu | ... | stunt team: Donnie Yen |
John Salvitti | ... | action choreographer (as John Paul Salvitti) |
Jan-To Tam | ... | stunt team: Stephen Tung Wei |
Wei Tung | ... | Hong Kong Stuntmen Association (as Stephen Tung Wei) |
Jack Wai-Leung Wong | ... | assistant martial arts director (as Wai-Leung Wong) |
Zhaojiang Xu | ... | stunt team: Stephen Tung Wei |
Hua Yan | ... | martial arts director |
Donnie Yen | ... | action director |
Ching-Ching Yeung | ... | assistant martial arts director |
Kang Yu | ... | assistant martial arts director |
Bun Yuen | ... | martial arts director |
Chao Zhang | ... | stunt team: Donnie Yen |
Chengtao Zhang | ... | stunt team: Stephen Tung Wei |
Le Zhang | ... | stunt team: Stephen Tung Wei / stunts |
Mang Zhang | ... | stunt team: Stephen Tung Wei |
Xi Zhang | ... | stunt team: Stephen Tung Wei |
Zhiping Zhang | ... | stunt team: Yuen Bun |
Yuanzhang Zhuang | ... | stunt team: Donnie Yen |
Camera and Electrical Department
Yiu-Leung Chan | ... | 3rd Unit Cameraman |
Siu-Keung Cheng | ... | 3rd Unit Cameraman |
Man-Po Cheung | ... | 3rd Unit Cameraman |
Sung Fai Choi | ... | 3rd Unit Cameraman |
Lam Chow | ... | gaffer |
Samuel Fu | ... | camera operator: third unit |
Ming-Keung Lai | ... | assistant camera & grip |
Tony Mau | ... | 3rd Unit Cameraman (as Kin-Fai Mau) |
Rocky Tsang | ... | 3rd Unit Cameraman (as Chun Chung Tsang) |
Kenny Tse | ... | 3rd Unit Cameraman |
Lien-You Tsou | ... | 3rd Unit Cameraman / steadicam operator: second unit |
Costume and Wardrobe Department
Kar Yan Yip | ... | assistant costume designer |
Script and Continuity Department
David Chan | ... | script consultant |
David Chan | ... | script consultant |
Shadow Hung | ... | script supervisor |
Ying-Ying Hung | ... | script supervisor (as Shadow Hung) |
Fan-Nei Lee | ... | script supervisor (as Fanny Lee) |
Chao-Bin Su | ... | script supervisor |
Chi-Kit Tse | ... | script supervisor |
Additional Crew
Chi-Hung Choi | ... | making-of director |
Kai-Kit Chung | ... | storyboard artist |
Chaohong Huang | ... | production assistant |
Sai-Kei Lau | ... | production assistant |
Yee-Wan Lau | ... | production assistant |
Hoi-Lam Leung | ... | assistant to the director (as Christine Leung) |
Crystal Decker Orren | ... | localization: us - Well Go USA Entertainment |
Michael C. Pizzuto | ... | voice dubbing (english version) |
Wai-Go Tsui | ... | production assistant |
Lynn Woo | ... | English subtitles |