Cast & Crew

Directed by

Stephen Fung

Writing Credits

Chia-Lu Chang
(screenplay)
Kuo-Fu Chen
(story)
Hsiao-tse Cheng
(screenplay)

Cast

Hark-On Fung
Lao Zhao
Xiaochao Yuan
The Freak
Stephen Fung
Nan
Eddie Peng
Fang Zi Jing
Shu Qi
Mother Yang
Shaofeng Feng
Chen Zai Yang
Siu-Lung Leung
Dong
Angelababy
Chen Yu Niang
Stanley Sui-Fan Fung
Grand Uncle
Di Wu
Chen You Zhi
Sicheng Chen
Chen Geng Yun
Naijin Xiong
Chen Geng Yun's Wife
Tony Ka Fai Leung
Chen Chang Xing / Laborer
Da Ying
Governor
Xin Xin Xiong
Uncle Qin
Wai Keung Lau
Father Yang
Wei Ai Xuan
Zhao Di
Mandy Lieu
Claire Heathrow
Shen Si
Brother Tofu
Ai-Xuan Wei
Zhao Di
Nikki Hsieh
Jin Yuner
Jade Xu
Sister Mahjong
Ivan Kotik
Soldier
Daniel Wu
Mad Monk
Pierre Bourdaud
British Soldier
Paul Philip Clark
British soldier
Keoni Everington
British Soldier
Marc Philip Goodman
British Soldier
Maksim Khabarov
British Soldier
Sky Liam
British Soldier
Matthew Ray Ruggles
British Officer
David Torok
British Soldier

Produced by

David Chan
associate producer
Kuo-Fu Chen
executive producer
Stephen Fung
producer
Helen Li
associate producer
Zhongjun Wang
executive producer / producer
Zhonglei Wang
executive producer
Daniel Wu
producer
Ken Wu
associate producer
Tingkai Yang
associate producer
Dajun Zhang
producer

Music by

Katsunori Ishida

Cinematography by

Yiu-Fai Lai
director of photography

Editing by

Chia-Lu Chang
(as Jialu Zhang)
Hsiao-tse Cheng
Matthew Hui
Yang Xiao
Weili Zhang

Production Design by

Tim Yip
(as Timmy Yip)

Art Direction by

Tim Yip
(as Timmy Yip)

Set Decoration by

Kim-Wai Chung

Makeup Department

Marina Huang
special makeup effects artist
Cherlynn Koh
special makeup effects artist

Production Management

Chor Chun Lau
production manager
Jason Pomerantz
production manager (IMAX version)

Second Unit Director or Assistant Director

Joe Chan
second assistant director
Wai Hung Chan
first assistant director
Chuan-Hui Liu
first assistant director
Kim Wah Lou
first assistant director

Sound Department

Tao Li
sound mixer
Xinghui Li
dialogue editor / sound recordist
Nopawat Likitwong
sound mixer
Narubett Peamyai
dialogue editor
Wipooh Wisaritpaisan
sound editor
Traithep Wongpaiboon
sound mixer

Visual Effects by

Meiwa Chan
digital compositor: Fatface
Chas Chi-Shing Chau
visual effects supervisor
Charles Ka-Kin Chiu
cg artist
Pui-Kin Ho
visual effects supervisor
Yu Lei
compositor
Yuen Fai Ng
visual effects supervisor

Stunts

Pierre Bourdaud
stunt performer
Andy Cheng
additional action choreographer
Kam Kong Chow
wire coordinator
Paul Philip Clark
stunt performer
Jun Gao Shifu Patrick Gee
assistant stunt coordinator
Sammo Kam-Bo Hung
action director
Chi Kit Lee
assistant stunt coordinator / wire supervisor
Ke-Ming Lin
assistant action choreographer
Shen Si
martial arts consultant
David Torok
stunt performer
Yu Hai Wei
assistant action director
Ming-Kin Wong
assistant action choreographer
Guo Yang
assistant action director
Jing Zhou
stunt double: Angelababy

Camera and Electrical Department

Man Lung Choi
camera operator
Kwai Yuen Li
d.i.t.

Casting Department

Lisa Jing Li
Casting Agent

Costume and Wardrobe Department

Nicole Yuen
assistant costume designer

Editorial Department

Ron Chan
assistant editor (as Chan Chung Ming)
Yang Xiao
editing consultant

Music Department

Katsunori Ishida
musical director

Script and Continuity Department

Jung Ku
script supervisor

Additional Crew

Crystal Decker Orren
localization: us - Well Go USA Entertainment
All Filters