Cast & Crew

Directed by

Shupeng Yang

Writing Credits

Shupeng Yang
(screenplay)

Cast

Jun Hu
Xue Shisan
Wu Jiang
Chen Liu
Xiao Wang
Luo Niang
Li-Chun Lee
Li Zheng
Sa Li
Ma Qi
Jian Yin
Zhao Silang
Xiao-lei Yu
Ying Ge
Huaichen Wang
Pang Han
Fengguo Xin
Lao Song
Tong Jia
Chang Shou (Young Vhild)
Fang Song
Chang Shou (Adult)
Urina Gerel
Blind Granny
Xu Wang
Leader
Yusuke Toyoumi
Captain
Yuuki Tomita
Commander
Zhong Lü
Madame Luo Niang
Guanglong Zhu
Old Chen Liu
Ya Gao
Young Lady
Shupeng Yang
Poet
Hairui Yu
Servant
Yu Sha
Soldier
Maggie Liu
Village Girl
Xuqin Yang
Village Girl
Hao Wang
Villager
Adam S. Shen
Da Ming

Produced by

Xiaoxi Han
producer (produced by)
Li Hou
executive producer
Hsiao-Ming Hsu
producer (produced by)
Jun Hu
producer
Bin Huang
co-producer
Charles Law
producer (produced by)
Cindy Lin
producer (as Cindy Lin Mi) / producer (as Cindy Lin Mi) (produced by)
Cindy T. Lin
producer (as Cindy Lin)
Hong Qin
producer (produced by)
Zhonglun Ren
producer (produced by)
Lu Shen
assistant producer
Zi Tao
co-producer
Amber Wang
producer (produced by) / producer
Tianyun Wang
producer (produced by)
Wolfgang Wilke
consulting producer
Pengle Xu
executive producer
Xin Yuan
producer (produced by)
Xiaomei Yue
executive producer
Ying Zhang
co-producer
Liqiang Zhu
line producer

Music by

Dudu Hou
Jiajia Lv

Cinematography by

Shu Chou
director of photography

Editing by

Lei Fang

Art Direction by

Chang Shun Du

Set Decoration by

Shiren Zhou

Costume Design by

Yuedong Zhang

Makeup Department

Jie Jin
assistant makeup artist
Yu Shi
assistant makeup artist
Ping Wu
assistant makeup artist
Chun Zheng
assistant makeup artist

Production Management

Da-Tou
assistant production manager
Xing Gao
on-set production manager
Wei Guo
unit production manager
Serena Xu
post-production manager (as Pule Xu)
Shuo Yang
assistant production manager
Meng Zhang
post-production manager
Ronghua Zhang
production manager

Second Unit Director or Assistant Director

Chenggong Bi
director assistant
Peihong Huang
director assistant
Xinan Lu
director assistant
Xu Wang
assistant director
Hairui Yu
director assistant
Ying-Ying Zhou
assistant director

Art Department

Xu Bai
art department coordinator
Lianhe Cheng
assistant property master
Liben Cheng
set props
Benli Wang
assistant property master
Chaofu Wang
set props
Wenxue Wang
prop designer / property manager
Gongchun Wei
set dresser
Kede Yao
assistant property master
Rilong Yuan
assistant set decorator
Zhuxu Zhao
assistant art director

Sound Department

Wei An
sound designer
Wei He
sound editor
Jing Ji
sound editor
Yang Liu
sound recordist
Jianqin Shen
sound supervisor
Chunhai Yan
boom operator
Junchuang Zhou
boom operator

Visual Effects by

Kent Chen
visual effects supervisor (as Hongsheng Chen)
Shixiang Hu
opening credit graphic design / visual effects supervisor
Xingchen Liu
visual effects artist
Haotian Shi
visual effects artist
Liang Xiong
opening credit graphic design
Wan Zhang
visual effects artist
Xiaodong Zhang
opening credit graphic design / visual effects artist

Stunts

Pinghua Jiang
stunts
Bin Liu
stunts
Xianwei Liu
stunts
Wei Luo
stunts
Fanlong Meng
stunts
Zhigang Ren
action director
Wenhui Sun
stunts
Jianjun Wang
action coordinator
Hong Chang Zhu
stunts (as Hongchang Zhu)

Camera and Electrical Department

Wentao Cai
camera rental assistant
Fuqiang Cao
lighting technician
Shuiqiang Cao
lighting technician
Yongan Cao
lighting technician
Shu Chou
"b" camera operator
Sen Han
still photographer
Wei Ji
"a" camera operator
Hong Liu
dolly grip
Shunbing Liu
"a" camera focus puller
Weifeng Liu
lighting technician
Xilai Ma
lighting technician
Xin Shang Sun
lighting technician (as Xinshang Sun)
Yiming Sun
video assistant
Lihong Wang
chief lighting technician
Youxin Xu
camera rental assistant
Zhongyou Zhao
"b" camera focus puller
Yaoxiang Zu
lighting technician

Costume and Wardrobe Department

Na Li
assistant costume designer
Junjie Liu
assistant costume designer
Hui Fu Wu
assistant costume designer (as Huifu Wu)
Yuejun Zhang
assistant costume designer

Editorial Department

Peter Ahn
digital intermediate project manager (as Derek Ahn)
Steven Cui
digital intermediate project manager (as Lim Cui)
Aimee Feng
restoration assistant (as Amily Feng)
Soo-Am Jung
restoration producer
Seung Won Kim
HD digital colorist / digital film scan/recorder manager
Yong-gi Lee
digital intermediate supervisor
Tim Ma
digital film scan/recorder
Ethan Park
digital intermediate colorist
Ling Peng
trailer editor
Alice Sun
lab operator (as Meiling Sun)
Linda Wang
lab operator
Sam Wang
lab management
Gavin Wei
digital film scan/recorder (as Hayabusa Wei)
Edward Chi-yun Yi
digital intermediate producer
Amber Zhang
restoration assistant (as Iris Zhang)
Fulei Zhang
lab operator
Geakang Zhao
lab operator

Location Management

Shucheng Yang
location manager

Music Department

Peng Cheng
horn
Xiaokui Ding
flute
Jinghong Jiang
music recorded by
Xun Li
violin soloist
Bing Shi
music mixed by
Qin Shi
harp
Xiaoqi Sun
cello soloist

Script and Continuity Department

Lili Shan
script supervisor

Transportation Department

Jia Du
driver
Feng He
driver
Meng Niu
driver
Weifeng Song
driver
Xiaoguang Wang
driver
Huiyong Xu
driver
Weizhou Xu
driver

Additional Crew

Guoxi Bao
wrangler
Liang Chang
key production assistant
Andrew Correia
english script editor
Chunjie Dong
production assistant
Hong Ge
accountant
Juan Ge
cashier / caterer
Qing Guo
wrangler
Jiawen Hu
promotion manager
Vicky Hung
english script editor
Jing Liu
distribution director
Yucheng Lou
wrangler
Ruigang Su
wrangler
Wei Su
documentary
Xiao Xu
wrangler supervisor
Jingdu Yang
production assistant
Kang Yang
production assistant
Yichen Yang
consultant
Huixi Ye
promotion manager
Long Yin
wrangler
All Filters