Directed by
Benny Chan |
Writing Credits (in alphabetical order)
Benny Chan | ||
Wai Ching Tam | ||
Chun Wong |
Cast (in credits order)
Ching-Wan Lau | ... | Yeung Hak-nan (as Ching Wan Lau) | |
Eddie Peng | ... | Ma Fung | |
Louis Koo | ... | Cho Siu-lun | |
Jing Wu | ... | Army Commander | |
Quan Yuan | ... | Chow So-so | |
Shuying Jiang | ... | Bai Ling | |
Kai-Chi Liu | ... | Liu Kap-cheung | |
Philip Keung | ... | Lee Tit-ngau | |
Rest of cast listed alphabetically: | |||
|
Chun-Kit Cheung | ... | Yan Xiaoguang |
Sammo Kam-Bo Hung | ... | General on Horse | |
Tin-Chiu Hung | ... | Cheung Mo | |
|
Peng Li | ||
|
Jiayi Liu | ... | Yang Xiang |
|
Xiaowan Liu | ... | One-armed man's wife |
Ting Yip Ng | ... | Shum Ting | |
Jiaolong Sun | ... | Lei Yue | |
Xing Yu | ... | Wong Wai-fu |
Produced by
Benny Chan | ... | producer |
Jeffrey Chan | ... | administrative producer |
Alvin Chau | ... | executive producer |
Alex Dong | ... | administrative producer (as Alex Tong) |
Alvin Lam | ... | producer |
Daniel Lam | ... | executive producer |
Solon So | ... | executive producer |
Music by
Kin-Wai Wong |
Cinematography by
Chor Keung Chan | ... | director of photography |
Editing by
Chi-Wai Yau |
Set Decoration by
Kim-Wai Chung |
Makeup Department
Wai-Hing Lau | ... | hair stylist |
Carmen Man | ... | makeup artist |
Ka-Keung Tam | ... | hair stylist |
Yee-Chun Wong | ... | makeup artist |
Production Management
Wai-Man Tsang | ... | production manager |
Second Unit Director or Assistant Director
Bure Li | ... | second assistant director |
Tiffany Ka-Ching Ng | ... | third assistant director |
Sound Department
Tao Li | ... | sound recordist |
Visual Effects by
Stefan Culafic | ... | rotoscope artist: 3DLenz |
Deokmun Jeong | ... | visual effects |
Lucky Leung | ... | visual effects |
Stunts
Sammo Kam-Bo Hung | ... | action director |
Chi Kit Lee | ... | assistant stunt coordinator |
Ke-Ming Lin | ... | assistant stunt coordinator |
Dong Lu | ... | assistant stunt coordinator |
Zhanbiao Shi | ... | assistant stunt coordinator |
Siu-Ling Tsim | ... | assistant stunt coordinator |
Guoqing Wei | ... | assistant stunt coordinator |
Yu Hai Wei | ... | stunt coordinator |
Ming-Kin Wong | ... | assistant stunt coordinator |
Guo Yang | ... | stunt coordinator |
Paco Yick | ... | assistant stunt coordinator (as Tin Hung Yee) |
Guibo Zhang | ... | stunt coordinator |
Editorial Department
Chi-Hung Choi | ... | trailer editor |
Script and Continuity Department
Wenhuan Li | ... | script supervisor |
Chi-Wen Ying | ... | script supervisor (as Qiyun Ying) |
Additional Crew
Dong-Qing Cai | ... | presenter |
Che Chuen Chan | ... | planner |
Sing Yan Chan | ... | planner |
Alvin Chau | ... | presenter |
Shu-Sun Cheng | ... | planner (as Sunny Cheng) |
Siu-Ming Lam | ... | presenter (as Daniel lam) |
Wei Liang | ... | presenter |
Yiyang Wang | ... | presenter (as Vigi Wang) |
Dong Yu | ... | presenter (as Don Yu) |
Chang-Chang Yuan | ... | presenter (as Ben Yuan) |