Cast & Crew

Directed by

Tao Hai
Wei Li
Guoqiang Tang
Li Zhang
Jackie Chan
(general director)

Writing Credits

Xingdong Wang
(screenplay) &
Baoguang Chen
(screenplay)

Cast

Jackie Chan
Huang Xing
Winston Chao
Sun Yat-sen
Bingbing Li
Xu Zonghan
Chun Sun
Yuan Shikai
Joan Chen
Empress Longyu
Wu Jiang
Li Yuanhong
Jaycee Cho-Ming Chan
Zhang Zhenwu
Ge Hu
Lin Juemin
Jing Ning
Qiu Jin
Shaoqun Yu
Wang Jingwei
Yu-Hang To
Xiong Bingkun
Zhizhong Huang
Situ Meitang
Ting Mei
Chen Yiying
Duobujie
Feng Guozhang
Simon Dutton
John Newell Jordan
James Lee Guy
Mr. Thompson
Ming Hu
Liao Zhongkai
Qing Huo
Tan Renfeng
Wenli Jiang
Soong Ching-ling
Dongxue Li
Zai Feng
Dao Qi
Wu Zhaolin
Zeru Tao
Tang Weiyong
Huan Wang
Ma Zonghan
Luyao Wang
Yuan's Concubine
Si-Yi Wang
Chen Cui-Fen
Wang Wang
ChenQiMei
Ya'nan Wang
Yuan Keding
Ziwen Wang
Tang Manrou
Zongwan Wei
Yi Xin
Gang Xie
Tang Shaoyi
Jiadong Xing
Song Jiaoren
Daying Ye
Wu Tingfang
Arthur Bergman
Soldier

Produced by

Guoqing Gu
producer
Bin Guo
producer
Peter Lam
producer
Li-Juan Liu
producer (as Lijuan Liu)
Jianhong Qi
producer
Zhonglun Ren
producer
Xiaoyi Shen
producer
Dafang Wang
producer
Lian Yu
producer
Li Zhou
producer
Pixue Zhou
producer

Music by

Wei Ding

Cinematography by

Wei Huang
(as Wai Huang)

Editing by

Hongyu Yang

Art Direction by

Hai Zhao

Second Unit Director or Assistant Director

Jackie Chan Stunt Team
action director
Ke Ma
first assistant director

Sound Department

Sona Balam
re-recording mixer
Wen Chang
sound

Visual Effects by

Rohit Agarwal
roto animation artist: The Moving Picture Company
Albert Ang
CG Supervisor: Technicolor Beijing
Sanjay Baliga
rotoanim artist: The Moving Picture Company
Jeremy Bazin
digital artist
Kanishk Deb Biswas
roto/animation artist: The Moving Picture Company
Anoop Chandran
matchmove artist: MPC
Nicolas Chavigny
matte painter
Harish Devnani
compositing supervisor: Technicolor Beijing
Yann Doray
compositing supervisor
Fathima Feminò
compositor
Raffaele Grande
senior modeler
Alexander Jacquet
digital compositor: Technicolor
Yanming Jiang
visual effects supervisor
Ranajoy Kar
lead roto/animation artist: Moving Picture Company
Randy Little
senior compositor: Technicolor Beijing
Nair Midhun
rotoscoping artist (as Midhun)
Jambunatha Mn
matchmove artist: The Moving Picture Company
Giuseppe Motta
cg supervisor
Anoop M. Nair
visual effects artist
Shaan Nelson
rotoanim artist: The Moving Picture Company
Garth O'Bryan
compositor
Kukal Prasanth
roto animator: Moving Pictures Company
Arnau Quiles
digital compositor
Ambrish Rangan
lead matchmove artist: MPC
Paulina Rodriguez Lemus
digital artist
Swati Shamsundar Malu
matchmove artist: The Moving Picture Company
Lin Songqing
visual effects: technical director
Roy Soumyadipta
roto animator
Sreevinod
visual effects artist
Joseph Thomas M.
matchmove artist: The Moving Picture Company
Mike Wallner
visual effects
Fan Zhang
compositor

Stunts

Jackie Chan
stunt coordinator / stunts
Kwan-Hua Han
assistant fight choreographer / assistant stunt coordinator
Jun He
assistant fight choreographer / assistant stunt coordinator
Jackie Chan Stunt Team
fight choreographer / stunt coordinator / stunts
Wing-Lun Ng
assistant fight choreographer (as Alan Ng) / assistant stunt coordinator (as Alan Ng)
Lingao Su
stunts
Gang Wu
action choreographer / assistant fight choreographer / assistant stunt coordinator

Editorial Department

Chi-Hung Choi
trailer editor

Music Department

Ding Wei
composer: theme music
All Filters