Cast & Crew

Directed by

Benny Chan

Writing Credits

Alan Yuen
(original screenplay)
Chi Kwong Cheung
(written by) and
Quiyu Wang
(written by) and
Kam Cheong Chan
(written by) (as Kam-Cheung Chan) and
Tan Cheung
(written by) (as Zhang Tan)
David Tadman
(feature writer)

Cast

Shaoqun Yu
Chinghai
Zhiui Chen
Huo Lung
Xing Yu
Chingkung
Jing Wu
Chingneng
Nicholas Tse
Tsao Man
Hai Yu
Abbot
Andy Lau
Hou Chieh / Chinochueh
Bingbing Fan
Madam Hou
Shimadu Runa
Nan
Xiaohong Shi
Sung Hu
Karl Eiselen
Peter
Alexander Mukhanov
Roddick
Tianshuo Shi
Officer Shi
Qilong Li
Huo's Officer
Youming Jin
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
Xin Xin Xiong
Solungtu
Jackie Chan
Wudao
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
Xiaoming Fan
Officer
Yang Yong
Officer
Fengtao Guo
Officer
Bin Zhang
Officer
Shulian Wang
Officer
Yulan Xu
Mrs. Chao
Xiaoguo Sun
Mrs. Chao's Daughter
Guo Shuo
Niu's Mother
Luo Jun
Da Niu
Heng Cai
(as Hang Cai)
Xiaokui Huang
(as Huang Xiaokui)
Zhongyin Liu
(as Liu Zhongyin)

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

Music by

Nicolas Errèra

Cinematography by

Anthony Pun
director of photography (as Pun Yiu Ming)

Editing by

Chi-Wai Yau

Production Design by

Chung-Man Yee

Art Direction by

Ben Lau
(as Man Hung Lau)

Set Decoration by

Kim-Wai Chung

Costume Design by

Stanley Cheung

Makeup Department

Yu-Lai Cheng
makeup artist

Production Management

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

Second Unit Director or Assistant Director

Ka-Wai Tong
first assistant director
Chaoli Zhang
assistant director (as Chao Li Zhang)

Sound Department

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 (as Qiuqiu Sun) / dialogue supervisor (as Qiuqiu Sun)
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

Visual Effects by

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

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 (uncredited)

Camera and Electrical Department

Kwok-Hung Chan
camera operator (as Kwok Hung Chan)
Bing-Hui Ko
still photographer
Lau-Fai Law
gaffer: 2nd
Yunchao Ma
camera technician
Seow Jong Tan
still photographer
Wai-Chuen Wong
gaffer

Animation Department

Lai Lok Chau
computer animator

Editorial Department

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 (uncredited)
All Filters