Cast & Crew

Directed by

Sheng Ding

Writing Credits

Jackie Chan
(screenplay)

Cast

Jackie Chan
The Soldier
Leehom Wang
the General
Yoo Seung-jun
Prince Wen
Peng Lin
Songster
Yuming Du
Guard Wu
Song Jin
Lou Fan Wei
Dongmei Xu
Lou Fan Yan
Wai-Kwong Lo
Guard Yong
Rongguang Yu
Captain Yu
Yue Wu
Beggar Head
Baoqiang Wang
Messenger
Ben Niu
the Scholar
Wing-Lun Ng
Guard Zhuo
Jack Tu
Imperial Bodyguard
Haixiang Wang
Imperial Bodyguard
Zheng Yang
Imperial Bodyguard
Jerry Liau
Imperial Bodyguard
Yanlong Yan
Imperial Bodyguard
Ning Xu
Imperial Bodyguard
Yaodong Zhao
Student East
Tao Ji
Student West
Zha Ka
General of Liang
Gangte Mu'er
LouFan Gang
Jirghal Uning
LouFan Gang
Baisi Guleng
LouFan Gang
Bilige Aotegen
LouFan Gang
Puribu Siriji
LouFan Gang
Batetuerji Ba
LouFan Gang
Gexige Baoyin
LouFan Gang
Huntun Batu
LouFan Gang
Ziyi Wang
The boy
Yanshi Wang
The King of Liang
Changzheng Zhang
Beggar A
Jingke Liang
Beggar B
Rong Rong Wu
Beggar C
Qingmin Shen
Beggar D
Xu Wang
San Lang
Fan Yang
Soldier A
Bin Wang
Refugee A
Jin Guan
Liang Eunuch
Woo-Ping Yuen
Liang Official
Gang Li
Liang General A
Jian Ming Huang
Liang General B
Sheng Ding
Qin General A
Jun He
Qin General B
Guanhua Han
Qin General C

Produced by

Jackie Chan
producer
Solon So
producer
Rong Sun
producer
Wendy Wong
associate producer
Zhe Zhang
executive producer

Music by

Xiao Ke

Cinematography by

Yu Ding
Xiaoding Zhao
director of photography

Editing by

Sheng Ding

Art Direction by

Li Sun

Costume Design by

Yi Wang

Makeup Department

Yubao Cui
assistant to makeup
Hailing Liu
assistant to makeup
Meizhen Lu
assistant to makeup
Wenjing Su
assistant to makeup
Ting Xu
assistant to makeup
Xiaohai Yang
key makeup and hair
Lili Zhu
assistant to makeup

Production Management

Chak-Hin Chan
production manager: Hong Kong
Jingxin Gao
production manager: China
Guichun Wu
assistant production manager

Second Unit Director or Assistant Director

Desheng Jiang
second assistant director
Guowei Ma
assistant to director
Shuquan Pan
storyboard artist
Peng Qin
second assistant director
Xu Wang
second assistant director
Changzheng Zhang
first assistant director

Art Department

Yadong Bao
props maker
Zhi Cui
set dresser
Weidong Deng
special props
Yunxiong Gao
special props
Zhongshan Guo
assistant art director
Baoshu Han
props maker
Guofu Huang
props maker
Kai Huang
props master
Rongli Huang
props maker
Xinming Huang
location art supervisor
Yongguo Jiang
special props
Fasong Lei
props maker
Jinzhong Li
special props
Kangshi Li
props maker
Tieqiao Li
props maker
Xiaoliang Li
property designer
Hong Hai Liu
special props
Shaochun Liu
special props
Yuping Liu
props master
Zhifu Liu
special props
Wei Lu
props maker
Feng Pan
props maker
Hualin Shi
assistant art director
Lihai Wei
special props
Baocheng Wu
special props
Wenjun Wu
props maker
Guosun Xiang
props maker
Yiyong Yang
props maker
Youzhang Yang
special props

Sound Department

Xia Ai
foley editing / foley recording
Sona Balam
re-recording mixer
Jia Cao
assistant sound recording
Qiang Chao
media transferring
Chen Chen
sound recordist
Xiaofei Dai
music editing
Xun Ding
media transferring
Brendan Geaney
dubbing editor
Jiahao Guo
media transferring
Lihang Han
media transferring
Haikun Hu
technical support
Xiao Huang
sfx sound editing
Jingjing Jia
technical support
Shuang Liang
amb sound editing
Ming Liao
technical support
Wanfu Liu
foley artist
Shuo Mao
adr recordist
Yin Miao
foley artist
Xiaoyu Sun
technical support
Yuebin Sun
dubbing director
Jun Tian
technical support
Dong Wang
re-recording mixer
Gang Wang
re-recording mixer
Rainbow Wang
post-production editing / sound project manager
Sam Wang
re-recording mixer (as Lei Wang) / sfx sound designer (as Lei Wang) / sound designer (as Lei Wang) / sound effects editor (as Lei Wang) / sound mixer (as Lei Wang)
Yuefei Wang
sfx sound editing
Ziwei Wang
foley artist
Ling Wu
post-production editing / sound supervisor
Jia Xu
technical support
Xiaohui Yang
adr editing / adr recordist / sync sound
Beiman Zhang
assistant sound recording

Visual Effects by

Ping Cao
composition
Zhiyong Chen
composition
Carmark Guo
visual effects art director
James Huang
visual effects supervisor
Yunfeng Huang
lighting & texturing
Xiangji Kong
composition
Renqing Li
lighting & texturing
Weijing Li
animation
Zhi Li
animation
Bing Liu
lighting & texturing
Jun Liu
animation
Nanzhao Liu
camera tracking / model maker
Peng Liu
visual effects executive supervisor
Xin Luo
composition
Bo Lv
composition
Cuiting Ma
matte painting
Yuye Mao
lighting & texturing
Heyun Shuai
fx
Haidong Sun
model maker
Jing Tan
composition
Ye Tian
animation
Yue Tian
visual effects technical director
Ning Wan
animation
Haorun Wang
visual effects technical director
Judy Wang
visual effects production assistant
Junhong Wang
composition
Mei Wang
lighting & texturing
Meng Wang
composition
Sam Wang
visual effects supervisor
Super Wang
visual effects art director
Yin Wang
fx
Yukai Wang
fx / rigging
Rina Wu
composition
Gangmin Xie
composition
Hongfei Yan
visual effects executive supervisor
Huijuan Yan
composition / matte painting
Jing Yang
composition
Jun Yang
composition
Regina Yang
visual effects production assistant
Guantao Yin
lighting & texturing
Haibing Zhang
composition / matte painting
Haifeng Zhang
fx
Shunjing Zhang
composition
Xiaoting Zhang
lighting & texturing
Xin Zhang
composition
Changyuan Zhao
model maker
Lily Zhao
composition
Hualin Zheng
composition

Stunts

Jackie Chan
stunt coordinator
Guobin Che
stunt man
Chuanyong Cheng
stunt man
Guanhua Han
assistant stunt coordinator
Jun He
stunt coordinator
Junwei Liu
stunt man
Ruo Xian Liu
stunt man
Wing-Lun Ng
assistant stunt coordinator (as Alan Ng)
Ke Wang
stunt man
Gang Wu
stunt coordinator
Jian Yang
stunt man
Jackie Chan
stunt actor (uncredited)

Camera and Electrical Department

Jinxiang Cao
gaffer team
Junfei Cao
gaffer team
Junwei Cao
gaffer team
Jian-Jun Chen
gaffer team
Xiaobin Cui
crane team
Jun Deng
first assistant camera / focus puller
Yu Dong
grip
Mingyou Fan
grip
Zhengwang Fei
grip
Bingjun Jiang
crane team
Hongying Kang
gaffer team
Yuling Kang
video recorder
Yu Ping Kong
focus puller / second assistant camera
Yueping Kong
first assistant camera / focus puller
Raymond Lam
a camera/stedicam operator
Doucai Li
grip
Jianhua Li
grip
Peng Li
steadicam operator
Wanqing Li
grip
Haibin Liu
key grip
Chao Lu
focus puller / third assistant camera
Mingliang Sun
gaffer team
Yihu Tang
video archive
Li Wang
crane team
Sheng Wang
grip supervisor
Yongwei Wang
focus puller / third assistant camera
Xiaoming Xie
grip
Ou Xu
gaffer
Jinghui Xue
focus puller / second assistant camera
Fan Yang
still photographer
Yalin Yang
grip
Cun'an Zhang
gaffer team (as Zhang Cun An)
Cunyou Zhang
assistant gaffer
Hongyan Zhang
crane team
Jun Zhang
grip
Hongshan Zhao
focus puller / third assistant camera
Jinlu Zhao
grip
Zeyuan Zhao
grip
Huilong Zhu
focus puller / third assistant camera
Zailai Zhu
grip

Costume and Wardrobe Department

Yunjie Qiao
on set wardrobe
Xiaogang Wang
on set wardrobe
Chunsheng Yang
on set wardrobe
Ying You
costume supervisor
Chang You Yu
on set wardrobe
Lu Zhang
assistant to wardrobe

Editorial Department

Jia Chi
technical support
Ting Fang
video engineer
Jingxin Gao
post-production supervisor
Liping Li
digital intermediate supervisor
Qing Li
telecine colorist
Chongya Liu
telecine colorist
Laban Liu
post-production supervisor
Ying Liu
assistant digital intermediate
Ping Ma
digital intermediate director
Lei Tian
on-set editor
Jupeng Wang
film scan/recording
Qi Wang
assistant editor
Shuang Wang
telecine colorist
Ke Wu
video engineer
Lei Xu
technical support
Junjie Yan
technical support
Lei Yang
technical support
Shanshan Yang
video engineer
Hao Zhang
film scan/recording
Mingtao Zhang
technical support
Qi Zhang
technical support
Yue Zhang
film scan/recording

Location Management

Bin Wang
location manager
Xiao Yang
location scouting manager
Yong Yang
production assistant

Music Department

Ruoxi Bai
female vocal
Bo Chen
flute artist
Zhan Chen
music mixer
Sheng Ding
lyrics
Xiao Ke
lyrics

Script and Continuity Department

Jingeng Bai
script development
Yu Li
script development
Ping Shu
script development
Lin Sun
script supervisor
Changzheng Zhang
script development

Transportation Department

Pengfei An
driver
Jianjun Chen
driver
Biao Cui
driver
Yueqing Ding
driver
Mingjun Dong
driver
Xiong Duan
driver
Yufei Fan
driver
Baocai Gao
driver
Yingzhong Hong
driver
Fengjun Kan
driver
Can Li
driver
Chunqing Li
driver
Kun Li
driver
Wanglong Li
driver
Zhongning Li
driver
Hongtai Liang
driver
Rongyao Liang
driver
Chao Ma
driver
Shulin Ma
driver
Tao Ma
driver
Xuebei Ma
driver
Fuxing Mei
driver
Zhenda Pan
driver
Shuangmiao Qin
driver
Dewei Si
driver
Kaijun Song
driver
Weiguo Sun
transportation
Pingtao Tang
driver
Quanyi Wang
driver
Ruiming Wang
driver
Xin Wang
driver
Wei Wen
driver
Yuekun Xia
driver
Jinlong Xiao
driver
Deqian Yang
driver
Jianyu Yang
driver
Changcheng Yu
driver
Dongsheng Yuan
driver
Minghui Zeng
driver
Gang Zhang
driver
Yaokun Zhao
driver

Additional Crew

Changhe Feng
horse rider
Yaguang Gao
production assistant
Guoli Li
horse rider
Ya Li
production assistant
Jingang Liu
horse rider
Zhichao Qin
production accountant
Jinyan Shang
assistant: to Jackie Chan
Qingmin Shen
horse rider
Qinglai Su
horse rider
Jianguo Sun
horse rider
Guangyu Wang
horse rider
Rongsheng Wang
buyer
Yabin Wang
horse rider
Wendy Wong
planner
Jinglei Wu
horse rider
Weifeng Wu
dance choreographer
Yang Xie
horse rider
Zhiqiang Xu
horse rider
Ziling Yan
assistant: to Steve Yoo
Shumin Yang
assistant to chef
Shuo Yang
horse rider
Minfu Yu
horse rider
Qingyun Yu
tea service
Cindy Zhang
assistant: to Jackie Chan
Haiwen Zhang
production assistant
Huisheng Zhang
horse rider
Qi Zhang
assistant to chef
Qiao Zhang
horse rider
Shenglin Zhang
assistant to chef
Yongge Zhang
best boy
Yukui Zhang
chef
All Filters