X

Cast & Crew

Directed By

Written By

Alan Yuen
original screenplay
Quiyu Wang
written by
Tan Cheung
written by
David Tadman
feature writer

Cast

Shaoqun Yu
Chinghai
Chen Zhiui
Huo Lung
Xing Yu
Chingkung
Jing Wu
Chingneng
Hai Yu
Abbot
Andy Lau
Hou Chieh / Chinochueh
Bingbing Fan
Madam Hou
Shi Tianshuo
Officer Shi
Qilong Li
Huo's Officer
Jin Youming
Hou's Butler
Bai Yu
Nanny
Bing Bai
Singer
Jingke Liang
Sung's Wife
Chengbang Lu
Sung's Son
Shao Wei
Sung's Officer
Weijia Xu
Sung's Officer
Xiao Suli
Matchmaker
Liu Zin
Tsao's Officer
Shao Zhuang
Tsao's Officer
Zhonghua He
General Tang
Haifeng Bi
General Chang
Xie Jiagi
General Wang
Hao Zhang
General Kao
Weiqun Ran
Old Warlord
Bing Chen
Old Warlord
Jiazhen Zhu
Young Warlord
Zhao Junoheng
Young Warlord
Weilin Sang
Yan Cheng
Dengke Xu
Officer
Tian Qi
Officer
Zhou Jie
Officer
Yang Yong
Officer
Bin Zhang
Officer
Yulan Xu
Mrs. Chao
Xiaoguo Sun
Mrs. Chao's Daughter
Guo Shuo
Niu's Mother
Luo Jun
Da Niu

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

Cinematography

Anthony Pun
director of photography

Sound

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 / dialogue supervisor
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

Production Design

Art Direction

Set Design

Makeup

Yu-Lai Cheng
makeup artist

Visual Effects

Siu Fu Ma
computer animator
Edward Pak
digital compositor
Eddy Wong
visual effects supervisor

Assistant Director

Ka-Wai Tong
first assistant director
Chaoli Zhang
assistant director

Production Management

Q. Leung
assistant production manager
Wai-On Leung
senior production manager
Tracy Yip
assistant production manager

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

Animation

Lai Lok Chau
computer animator

Editorial

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

Camera Department

Kwok-Hung Chan
camera operator
Bing-Hui Ko
still photographer
Lau-Fai Law
gaffer: 2nd
Yunchao Ma
camera technician
Seow Jong Tan
still photographer
Movie title data and credits provided by
IMDb logo