Directed by
Corey Yuen |
Writing Credits (in alphabetical order)
Jeffrey Lau | ... | (as Ann Gee) |
Cast (in credits order)
Takeshi Kaneshiro | ... | Ma Wing Jing (as Wucheng Jin) | |
Biao Yuen | ... | Tam See | |
Jessica Hester Hsuan | ... | Kim Ling-Tze (as Xuan Xuan) | |
Wah Yuen | ... | Ma Tai Cheung | |
Tak Yuen | ... | Yeung Seung | |
Valerie Chow | ... | Yam Yeung-Tien (as Jialing Zhou) | |
Corey Yuen | ... | Uncle Po |
Produced by
Shou Chen | ... | executive producer |
Mona Fong | ... | producer |
Titus Ho | ... | line producer |
Dehe Ma | ... | executive producer |
Oi-Bing Tsang | ... | associate producer (as Oi Ping Tsang) |
Po-Nan Wen | ... | associate producer (as Pak Nam Wan) / executive producer |
Ka Hee Wong | ... | line producer (as Lawrence Wong) |
Music by
Raymond Pak-Ming Wong | ... | (as Pak-Ming Wong) |
Wai Lap Wu |
Cinematography by
Moon-Tong Lau |
Editing by
Kit-Wai Kai |
Art Direction by
Benjamin Lau | ... | (as Wenxiong Liu) |
Zhanjia Yang |
Costume Design by
Dora Ng |
Makeup Department
Bo-Lin Lee | ... | makeup artist (as Baolian Li) |
Wai-Fong Lee | ... | makeup artist |
Jingdong Liu | ... | makeup artist |
Qiuwen Xu | ... | makeup artist |
Production Management
Chak Shun Ha | ... | production manager |
Xiaotian Mao | ... | production manager |
Hongguo Zhang | ... | production manager |
Second Unit Director or Assistant Director
Stone Chan | ... | assistant director (as Shuo Chen) |
Rongyuan Chen | ... | assistant director |
Junfang Li | ... | assistant director |
Art Department
Haozhong Chen | ... | assistant art director |
Hin-Fat Hung | ... | props |
Yu Lai | ... | props |
Hong-Ming Tam | ... | assistant art director (as Gangming Tan) |
Jihua Wang | ... | assistant art director |
Shen Wang | ... | props |
Songbo Wang | ... | props |
Sound Department
Siu-Lung Ching | ... | sound effects editor (as Ching Siu-Lung) |
Yanke Du | ... | dubbing editor: mandarin |
Hung Lu | ... | dubbing editor: cantonese |
Visual Effects by
Wai-Yuk Tang | ... | visual effects |
Yuen-Tai Ting | ... | visual effects |
Stunts
Wei Tung | ... | stunt coordinator |
Tak Yuen | ... | action coordinator |
Wah Yuen | ... | action coordinator |
Nan Zhang | ... | stunt double |
Camera and Electrical Department
Wai-Nin Chan | ... | lighting technician (as Weinian Chen) |
Yuen-Man Fung | ... | assistant camera (as Yuanwen Feng) |
Costume and Wardrobe Department
Suqi Wang | ... | costumer |
Zhibin Zhao | ... | costumer |
Additional Crew
Jianlin Cheng | ... | presenter |
Mona Fong | ... | presenter (as Yihua Fang) |
Deli Geer | ... | planner |
Niaoyutong Nashun | ... | planner |
Laishan Shi | ... | production advisor |
Oi-Bing Tsang | ... | planner (as Oi Ping Tsang) |
Po-Nan Wen | ... | planner |
Ka Hee Wong | ... | production advisor |
Tiansheng Xu | ... | planner |
Jinshan Yang | ... | planner |
Aizhan Zeng | ... | planner |
Quangang Zheng | ... | presenter |