Directed by
Peter Ho-Sun Chan | ... | (as Peter Chan) |
Wai-Man Yip | ... | (co-director) |
Writing Credits (in alphabetical order)
Tin-Nam Chun | ... | (screenplay) |
Junli Guo | ... | (screenplay) |
Jiping He | ... | (screenplay) |
Jianxin Huang | ... | (screenplay) |
Yuet-Jan Hui | ... | (screenplay) |
Oi-Wah Lam | ... | (screenplay) |
Lan Xu | ... | (screenplay) |
James Yuen | ... | (screenplay) |
Cast (in credits order)
Produced by
Peter Ho-Sun Chan | ... | producer (as Peter Chan) |
Zoe Chen | ... | co-producer |
Rita Fung | ... | line producer |
Sanping Han | ... | executive producer |
Lorraine Ho | ... | line producer |
Jianxin Huang | ... | producer |
Yuet-Jan Hui | ... | co-producer |
Peter Lam | ... | executive producer |
Andre Morgan | ... | executive producer / producer |
D. Daniel Vujic | ... | associate producer |
Wai-Man Yip | ... | associate producer |
Music by
Kwong Wing Chan | ||
Peter Kam | ||
Leon Ko | ||
Chatchai Pongprapaphan |
Cinematography by
Arthur Wong | ... | director of photography |
Editing by
Chris Blunden | ... | (re-edited international version) |
Wenders Li |
Production Design by
Chung-Man Yee |
Art Direction by
Pater Wong | ||
Zhen Wu | ||
Zhenzhou Yi |
Costume Design by
Pik Kwan Lee |
Makeup Department
Crist Ballas | ... | special makeup effects artist |
Patrick Baxter | ... | special makeup effects lab technician |
Yu-Lai Cheng | ... | makeup artist |
Mark Garbarino | ... | special makeup effects designer / special makeup effects supervisor |
Rufus Hearn | ... | special makeup effects: hair |
James Kagel | ... | special makeup effects sculptor |
Eddie Liu | ... | makeup artist / special makeup effects artist |
Mark Shostrom | ... | special makeup effects sculptor |
Production Management
Ji-Chun Chan | ... | unit production manager (as David Chan) |
Kim Hung Fan | ... | production manager (as Kenny Fan) |
Kong-Wai Lam | ... | unit production manager |
Chak Lam Liu | ... | assistant production manager |
Ka-Man Liu | ... | unit production manager |
Man Liu | ... | production manager (as Jiamin Liao) |
Julia Lo | ... | assistant production manager |
Felicia Tang | ... | post-production supervisor |
Second Unit Director or Assistant Director
Kim Wah Lou | ... | first assistant director |
Gary Wing-Lun Mak | ... | assistant director |
Eddy Yeung | ... | first assistant director (as Kwok Wai Yeung) |
Wai-Man Yip | ... | collaborating director |
Art Department
Kim-Wai Chung | ... | prop master / special props |
Sound Department
Sunij Asavinikul | ... | sound mixer |
Sona Balam | ... | re-recording mixer |
Ting Chen | ... | sound |
Nakorn Kositpaisain | ... | sound designer |
Special Effects by
Yau Ting Lam | ... | special effects assistant |
Arthur Wai Kit Lau | ... | special effects supervisor |
Visual Effects by
Chas Chi-Shing Chau | ... | visual effects |
Tracy Kok | ... | visual effects |
Yuen Fai Ng | ... | visual effects supervisor |
Stunts
Siu-Tung Ching | ... | action coordinator |
Huen-Chiu Ku | ... | martial arts and stunt double: Jet Li (as Huan-Chiu Ku) |
Chi Wah Ling | ... | martial arts stunts |
Yuk-Sing Ma | ... | martial arts stunts |
Peter Wong | ... | martial arts stunts |
Camera and Electrical Department
Chor Keung Chan | ... | focus puller |
Yiu Ming Chan | ... | focus puller |
Lam Chau | ... | gaffer |
Kin-Kwong Ho | ... | focus puller |
Yiu-Fai Lai | ... | camera operator |
Tin-Wah Lau | ... | key grip |
Chi Wai Lee | ... | assistant gaffer |
Ching-Hung Leung | ... | focus puller |
Qiang Li | ... | steadicam operator: B unit |
Changmu Liu | ... | camera operator: B unit |
Kwok-Keung Mak | ... | gaffer |
Tony Mau | ... | camera operator |
Peter Ngor | ... | camera operator |
Chi Fan Siu | ... | key grip |
Baoyin Tang | ... | assistant gaffer: B unit |
Jimmy Wong | ... | second director of photography |
Jupiter Wong | ... | still photographer (as Muk Sing) |
Hua Zhong | ... | assistant gaffer: B unit |
Costume and Wardrobe Department
Ivy Chan | ... | assistant costume designer |
Man Kit Chow | ... | assistant costume designer / costume assistant |
Jessie Dai | ... | co-costume designer |
Pik Kwan Lee | ... | co-costume designer |
Additional Crew
Chris Besseling | ... | uk marketing executive: metrodome |
Jason C. Lin | ... | assistant: Jet Li |