Cast & Crew

Directed by

Yuhai Wei

Writing Credits

Guang Cheng
Ge Wu

Cast

Yusi Peng
Tian Ya
Yiheng Du
Fen Peichuan
Yirong He
Wu Nian
Qiwei Lu
Jiu Yue
Yiming Chen
Zhang Tian
Long Li
Qiu Lu
Tin-Chiu Hung
Chang Feng
Gang Zhao
Wang Shusihi
Yunfeng Nian
Shao Huang
Ge Mu
Lao Ye
Yuebin Zhang
Young Tian Ya
Ziqi Han
Young Wu Nian
Xiaoman Niu
Wu Nian's mother
Guang Zhang
Bandit lord

Produced by

Shanna Ma
producer
Fuan Qu
line producer
Wenshui Wang
executive producer
Xuan Wang
producer
Yiran Wang
assistant producer
Yuhai Wei
executive producer

Music by

Haiyin Jin
Peng Li

Cinematography by

Lu Chen

Editing by

Ji Ke

Casting By

Weiyun Zheng

Production Design by

Guang Cheng
Jessica Fan

Art Direction by

Ming Wu

Set Decoration by

Longbo Ding
(as Longba Ding)

Costume Design by

Ning Liu

Makeup Department

Gang An
assistant makeup artist
Liping Cheng
makeup artist
Cheng Gao
assistant makeup artist
Haiying Wei
assistant makeup artist

Production Management

Xuan Wang
production manager
Zhaoxia Zhao
production manager

Second Unit Director or Assistant Director

Jianping Fu
on-set acting assistant director
Xiaoqing Zhao
first assistant director

Art Department

Yanyan Chen
assistant art director
Shuai Guo
props painter
Yuchao Guo
art design
Zhilin Guo
sculpture
Hongyong Li
props
Qiang Li
set effects
Geng Liu
assistant art director
Xian Liu
aesthetics director
Yiwu Pan
assistant set director
Changwei Qi
storyboard artist
Chao Wang
set dresser
Jiaxing Wang
property master
Jinpei Wang
set dresser
Zemin Wang
set dresser
Liming Xiao
props
Lukai Zhang
set dresser
Mingguo Zhao
sculpture
Bike Zheng
special props
Xiaorong Zheng
special props
Tuojun Zhong
carpenter
Wenchang Zhong
carpenter

Sound Department

Xiao Chen
audio director: Vision Unit
Ke Jiang
sound recordist
Haofei Lu
sound recording assistant
Lei Wang
foley artist
Lei Wu
technical director: Vision Unit
Ming Wu
ADR editor / sound editor / sound effects editor / sound mixer: Vision Unit / sound recording director: Vision Unit
Xin Xia
executive manager: Vision Unit
Hao Zhang
foley editor
Hengzhao Zhang
sound assistant
Wenjin Zhang
ADR recording / dubbing director / foley editor
Liming Zhao
sound recording assistant

Visual Effects by

Clement Cheng
vfx director: 3 Plus Animation Production
Kai Pong Chung
senior digital artist: Different Digital Design
Ken Law
visual effects director: Different Digital Design (as Ken Law Wai Ho)
Patrick Lo
visual effects supervisor: Different Digital Design
Wai-Hung Ng
animator: Different Digital Design
Zhang Peng
visual effects supervisor: Different Digital Design
Chi-Tat Wong
technical consultant: Different Digital Design
Wing Sau Yip
compositor

Stunts

Lu Bai
stunts
Dekun Cao
stunts
Jiacai Dong
stunts
Guanyu Han
stunts
Xinguang Hou
stunts
Chenfeng Li
stunts
Shenao Wang
stunts
Guoqing Wei
stunt coordinator
Jinming Wu
stunts
LongQiang Xu
assistant stunt coordinator
Yingli Yang
stunts
Dengxi Zhang
stunts
Guang Zhang
stunts
Shuai Zheng
stunts
Xia Zou
stunts

Camera and Electrical Department

Jingmin Chang
still photographer
Hao Chen
lighting assistant
Long Chen
gaffer
Chunman Dong
lighting assistant
Zhihong Dong
lighting assistant
Xiaolei Hu
grip
Xiaohu Li
camera operator
Daoguang Liang
aerial photography
Qi Liu
grip
Musha Ma
camera operator
Yingjian Ma
lighting assistant
Zhiyong Peng
lighting assistant
Zexu Shi
lighting assistant
Jinyuan Xie
lighting assistant
Maoxian Yang
grip
Xinle Yu
aerial photography
Shuai Zhang
electrician
Yongzhe Zhang
lighting assistant

Casting Department

Xueliang Huang
assoctiate casting director

Costume and Wardrobe Department

Ying Gao
wardrobe assistant
Haiping Lin
wardrobe assistant
Xu Mao
wardrobe assistant
Huan Qiu
wardrobe assistant
Qing Yi
wardrobe supervisor
Di Yu
wardrobe assistant
Qian Zhou
wardrobe

Editorial Department

Jiahao Ba
dit
Guanhong Li
colorist
Zeyuan Liang
dit
Ke Ren
dit
Jianbo Sun
editor: trailer
Yuwei Wang
supervising editor
Wei Xiong
dit director

Location Management

Wenjun Duan
location manager

Music Department

Da Feng
musical director
Haiyin Jin
music supervisor / orchestrator: Jin Haiyin Philharmonic
Shijie Jin
music producer
Peng Li
orchestrator: International Master Philharmonic
Hao Yu
music editor

Script and Continuity Department

Xiule Deng
script supervisor
Dongjin Han
continuity
Minghui Pi
continuity leader
Changbao Shi
continuity
Guang Shi
continuity
Xiaodong Tong
continuity
Zhiao Wang
continuity
Bin Yan
continuity
Ziliang Yin
continuity
Yulong Zhang
continuity

Additional Crew

Tongyi Dong
dog trainer
Yiheng Du
chief planner (as Mark Du) / planner
Zhi Guo
production accountant
Yuzhuocai Li
craft service
Shanna Ma
presenter
Yunfeng Nian
production coordinator
Xiaoman Niu
assistant production coordinator
Xue Rui
craft service
Yankai Sun
chief planner / planner
Fei Wang
craft service
Liuyin Wang
craft service
Rongrong Xu
accounting manager
Xin Ye
co-presenter
Chao Yin
presenter
Shaohua Zhang
accounting director
All Filters