X

Cast & Crew

Directed By

Written By

Qian Mi
story adviser
Jianan Ran
screenplay
Ping Ran
screenplay
Huan Wang
story adviser
James Yuen
story adviser

Cast

Xun Zhou
Xiao Wei
Wei Zhao
Princess Jing
Kun Chen
Huo Xin
Tingjia Chen
The Queen of The Tianlang
Shaofeng Feng
Pang Lang
Hsiang Fei
The Wizard
Nuo Lu
The Prince of The Tianlang
Yilong Zhang
Gong SunBao
Bingyuan Li
Zhao Gan
Gangte Mu'er
The Lieutenant of Huo's Family Army
Jianhua Li
The Lieutenant of Huo's Family Army
Congyi Wang
The Lieutenant of Huo's Family Army
Dong Zhang
The Lieutenant of Huo's Family Army
Jiahui Liu
Uncle Da
Duo Ba
Drunk
Junjie Qin
Young Huo Xin
Xiaotong Guan
Young Princess Jing
Paerhati
Spy of the TianLang
Kuerxi
Spy of The TianLang
Chong Xu
Head of The TianLang Army
Benchang You
Alchemist
Jiankui Sun
JianLing Marquis Xu An
Baocheng Jiang
Giant Warrior of the TianLang
Morgan Benoit
Wolfboy of The Tianlang
Guorong Hu
Wolfboy of The TianLang
Shen Jin
Wolfboy of The TianLang
Zhan Liang
Wolfboy of The TianLang

Produced By

Kuo-Fu Chen
producer
Yuan Chen
co-producer
He Dang
co-producer
Jiansheng Fang
co-producer
Xiaona Fu
associate producer
Cimin Gong
co-producer
Li Guo
executive producer
Xiang Guo
associate producer
Liang Han
co-executive producer
Hugh Xiao Hu
3D supervisor
Teng Huang
co-producer
Blues Li
3D producer
Helen Li
line producer
Xiaoping Li
associate producer
Yiqing Li
co-producer
Huacai Liu
associate producer
Ningzi Liu
associate producer
Yeping Liu
associate producer
Zhaojun Ma
associate producer
Hong Pang
producer
Yong Pang
co-producer
Yue Qiao
associate producer
Jin Shang
co-producer
Sean Shen
3D producer
Dongping Sun
co-executive producer
Ye Sun
line producer
Kun Tao
co-producer
Changtian Wang
co-producer
Liqiao Wang
co-producer
Ruojun Wang
executive producer
Xinglong Wang
associate producer
Zhongjun Wang
executive producer
Guanghui Wu
co-producer
Jiangtao Wu
co-executive producer
Wenping Wu
associate producer
Hongtao Yang
executive producer
Tingkai Yang
associate producer
Zhenjian Yang
creative supervisor
Feng You
associate producer
Dajun Zhang
co-executive producer
Xiaohong Zhang
associate producer
Yaoliang Zhang
associate producer
Junyan Zhong
associate producer
Wei Zhou
associate producer

Cinematography

Sound

Xia Ai
foley recordist
Sona Balam
re-recording mixer
Chen Chen
sound editor
Gulijiang
production support
Junsheng Han
foley artist
Lihang Han
technical support
Haikun Hu
technical support
Jingjing Jia
technical support
Guangtao Jiang
dubbing director
Qiyan Li
foley editor / sound editor
Xinghui Li
dialogue editor / sound editor / sound recordist
Lan Long
foley artist
Shuo Mao
adr recordist
Wei Ning
foley recordist
Zi Tian
adr editor / adr recordist
Terry Tu
foley pre-mixer / special sound effect
Gang Wang
re-recording mixer
Jia Xu
technical support
Jiang Yang
sound designer / special sound effect / supervising sound editor
Xiaohui Yang
sound post-production manager
Weiwei Yin
sound editing assistant
Lu Zhang
adr assistant
Yi Zhang
production support
Nan Zhao
sound designer / supervising sound editor
Yanfeng Zhu
pre-mixer

Editing

Casting Director

Production Design

Art Direction

Makeup

Crist Ballas
key special makeup effects artist
Wenli Feng
makeup artist
Tang Jie
special makeup effects artist
Huarong Mei
makeup artist
Ling Mei
makeup artist
Pingjie Peng
makeup artist
Jin Xiao
special effects makeup supervisor

Special Effects

Val Crawford
hair/fabrication: Chinese Film
Rosemary Hallaren
special effects assistant
Chang-hee Lee
lead technician: korea unit

Visual Effects

Hee-Kyoung An
senior compositor: korea unit
Myung-Ki Baek
learn 3D artist: korea unit
Sang-Hoon Baek
associate vfx producer: korea unit
Jin-Yeong Cha
learn 3D artist: korea unit
Hongsong Chang
visual effects producer
Ceci Chen
vfx producer
Jai-hoon Cheong
associate vfx producer: korea unit
Gil-Han Choi
developer: korea unit
Ji Won Choi
lead matte painter: korea unit
Jin Ho Choi
senior compositor: korea unit
Sang-Ki Chun
junior 3D artist: korea unit
Tae-Kwon Chung
production r&d: korea unit
Mingxing Dong
compositing artist
Kim Dongkyun
visual effects artist
Yanbin Fu
3d supervisor
Zhaohe Gong
vfx producer
Nick Guo
3d artist
Yeong-Gil Gwon
junior compositor: korea unit
Don-Soo Ha
system advisor: korea unit
You-Seop Ham
junior 3D artist: korea unit
Yuseop Ham
senior lighting artist / visual effects artist
Dongho Han
fx Supervisor & lead fx
Wei Han
compositing artist
Junquan Hao
3d artist
Jian He
compositing artist
Wenyi He
3d artist
Jung-Hee Hong
senior compositor: korea unit
Seo-Yeon Hong
matte painter: korea unit
Xiaoxiao Hu
storyboard artist
Yulee Huang
preview designer
Koan Hui
visual effects supervisor
Jeong-Woong Jang
learn 3D artist: korea unit
Ji-Youn Jang
learn 3D artist: korea unit
Seok Jae Jeon
vfx producer: korea unit
Yun-Hui Jeong
production r&d: korea unit
Sang-Gyu Jo
learn 3D artist: korea unit
Hyun-Woo Jung
junior compositor: korea unit
Jae-Hwa Jung
lead 3D artist: korea unit
Kyung-Sook Jung
junior 3D artist: korea unit
Tae-Youn Jung
senior 3D artist: korea unit
Woo-Cheul Jung
3D effects supervisor: korea unit
Youn-Chan Jung
junior 3D artist: korea unit
Kyung-Il Kang
vfx executive producer: korea unit
Min-Jeong Kang
compositor: korea unit
Woo-Kyong Kang
compositor: korea unit
Byung Rae Kim
associate vfx producer: korea unit
Chang-Yeon Kim
senior compositor: korea unit
Dae-wang Kim
senior 3D artist: korea unit
Dong-Hyun Kim
learn 3D artist: korea unit
Dong-Kyun Kim
senior 3D artist: korea unit
Eun Yeong Kim
senior matte painter: korea unit
Go-Woon Kim
associate vfx producer: korea unit
Ho-Shup Kim
developer: korea unit
Jong Sung Kim
senior compositor: korea unit
Jung Hee Kim
compositor: korea unit
Jung-hoon Kim
associate vfx producer: korea unit
Jung-Min Kim
associate vfx producer: korea unit
Ki Young Kim
junior compositor: korea unit
Kyo-Shick Kim
vfx previsual artist: korea unit
Kyung-Mun Kim
lead compositor: korea unit
Min-Chull Kim
production advisor: korea unit
Min-Sun Kim
senior compositor: korea unit
Mina Kim
vfx producer: korea unit
Paek-Cheol Kim
executive director: korea unit
Poong-Rae Kim
compositor: korea unit
Sang-Don Kim
production r&d: korea unit
Sang-Gi Kim
learn 3D artist: korea unit
Se-Ri Kim
compositor: korea unit
Seong Cheol Kim
matte supervisor: korea unit
Soo-Han Kim
lead matte painter: korea unit
Sung-Hwan Kim
r&d manager: korea unit
Sung-Jun Kim
learn 3D artist: korea unit
Tae Yong Kim
senior 3D artist: korea unit
Yong-Bin Kim
production r&d: korea unit
Yong-soo Kim
associate vfx producer: korea unit
Young Ah Kim
lead compositor: korea unit
Young-Mi Kim
learn 3D artist: korea unit
Bong-Chan Ko
production r&d: korea unit
A. Law
production manager
Wai-Mei Law
vfx production manager
Ho Seung Lee
executive director: korea unit
Jae Lyun Lee
production r&d: korea unit
Jin-Yoon Lee
vfx previsual artist: korea unit
Min Jae Lee
junior 3D artist: korea unit
Moon-Hyoung Lee
lead 3D artist: korea unit
Sang-Hoon Lee
senior compositor: korea unit
Soo-Jung Lee
senior matte painter: korea unit
Hyon-Jung Lim
junior compositor: korea unit
Jae-Kyung Lim
junior 3D artist: korea unit
Ji-Ho Lim
production r&d: korea unit
Nam-Su Lim
lead compositor: korea unit
An Liu
3d artist
Lunan Liu
3d artist
Strilen Liu
compositing supervisor
Panda Ma
lead digital artist
Park Mi-young
learn 3D artist: korea unit
Sang-Hyun Moon
lead 3D artist: korea unit
Sae-Bom Oh
learn 3D artist: korea unit
Serk-Keun Oh
junior 3D artist: korea unit
Lulu Ouyang
vfx producer

Assistant Director

Jiatong Ji
second assistant director: second unit
Weining Li
second assistant director
Zuotao Liu
second assistant director
Yonglin Mai
executive director: second unit
Fei Ren
executive director: second unit
Yongqiang Ren
second assistant director
Ye Sun
first assistant director
Wenxiang Tang
second assistant director: second unit
Weihong Xiao
second unit director
Yang Yang
assistant to director
Changzheng Zhang
executive director
Haiwen Zhang
second assistant director
Lidong Zhang
executive director

Production Management

Yulei Fan
post-production manager
Zheng Yin
production manager

Art Department

Yoshitaka Amano
concept graphic
Lingtong Bai
assistant art director
Jianxin Cao
carpenter
Jinjin Cao
ironwork
Yong Cao
decorator key grip
Shengjun Chang
set dresser
Li Chen
on-set dresser: second unit
Wuxing Chen
decorator
Guangsheng Cui
assistant propsman
Hongru Dai
assistant art director
Hangiang Deng
assistant propsman
Jianxin Ding
assistant propsman
Guipin Du
master set painter
Yujie Du
assistant to production designer
Chen Fan
concept graphic
Yufu Ge
assistant propsman
Liang Huang
assistant art director
Shouhe Huang
assistant propsman
Yuanyang Huang
assistant propsman
Weipeng Ji
carpenter
Jianjun Jiang
specialty props
Fei Jin
on-set dresser
Guoliang Ju
specialty props
Ed Lee
concept artist
Liang Li
concept graphic
Yunlong Li
warehouse keeper
Guodong Lin
on-set dresser
Dongdong Liu
set dresser
Jiguo Liu
master carpenter
Tianbao Liu
carpenter
Jianxin Lu
carpenter
Weimeng Lu
carpenter
Yongchun Lu
carpenter
Hongfei Ma
decorator
Haizhong Mao
set dresser
Guangping Nie
set dresser
XiJian Nie
assistant propsman
Hongkuan Qiu
set dresser
Hongtao Shang
clay sculpture
Wenhui Shu
carpenter
Jinpeng Sun
decorator
Feng Wan
assistant art director
Su Wang
assistant art director
Tao Wang
assistant art director
Wei Wang
assistant propsman
Wenhua Wang
assistant propsman
Wuzhen Wang
assistant set dresser
Xiaodong Wang
concept graphic
Yu Wang
assistant art director
Ziyi Wang
storyboard
Chengtai Wei
specialty props
Changhua Wu
set dresser
Jian Wu
decorator
Yufei Wu
concept graphic
Zhiyong Wu
set painter
Zhuangkui Xiang
carpenter maker
Bing Xu
assistant art director
Jiaxiang Xu
on-set dresser: second unit
Shiqing Xu
decorator
Xiahua Xu
on-set dresser
Zhengping Xu
props assistant
Aikun Yang
carpenter
Bin Yang
specialty props
Guohe Yang
assistant propsman
Ruiyong Yang
master plasterer
Wenbin Yang
assistant propsman
Haifeng Yu
set dresser
Lilai Yuan
master carving
Bo Zhang
storyboard artist
Jinhong Zhang
master set painter
Jixiang Zhang
set dresser
Shuichao Zhang
on-set dresser: second unit
Yafeng Zhang
electric welder
Yizhe Zhang
assistant art director
Yunfeng Zhang
set painter
Zhenyu Zhang
decorator
Chuncheng Zhao
on-set dresser: second unit
Hanzhong Zhao
carpenter key grip
Chengli Zheng
specialty props master
Chengwen Zheng
specialty props
Chunming Zheng
concept graphic
Xiang Zheng
specialty props
Yu Zheng
concept graphic
Jitao Zhijang
on-set dresser
Bin Zhou
assistant propsman
Meihua Zhou
carpenter maker
Min Zhou
decorator
Wei Zhou
property master
Guilong Zhu
on-set dresser: second unit
Hanyang Zhu
assistant set dresser
Lijun Zhu
master carpenter
Shiping Zhu
on-set dresser: second unit
Weidong Zhu
assistant master carpenter

Stunts

Cai Li
action choreographer
Wei Tung
action director
Fan Xiaoshuang
stunt double

Editorial

Peter Ahn
digital intermediate project general manager
Angel
producer of editing department
Nico Bai
producer of editing department
Somnus Cai
digital intermediate colorist assistant
Ceci Chen
production manager
Hsiao-tse Cheng
additional editing
Tony Cheng
digital film scan/recording
Steven Cui
digital intermediate technical manager
Linda Dai
producer of editing department
Aimee Feng
digital intermediate colorist assistant
Amy Feng
digital intermediate project assistant
Hannah Han
digital intermediate assistant
Seung Won Kim
digital intermediate colorist
Hye-Min Lee
digital intermediate colorist
Yong-gi Lee
digital intermediate supervisor
Nanyi Li
assistant editor
Lani Liu
restoration
Maowei Liu
data administrator
Shiwei Liu
digital output technician
Ethan Park
3D stereoscopic subtitle / digital intermediate technical supervisor
Wen Ren
digital film scan/recording
Panax Rock
digital intermediate colorist assistant
Ming Wang
data administrator
Xuan Wang
lab supervisor
Yu Wang
digital output technician
Gavin Wei
digital intermediate technical manager
Jiayun Xiao
assistant editor
Yvoone Yang
digital intermediate technical manager
Edward Chi-yun Yi
digital intermediate producer
Amber Zhang
digital intermediate colorist assistant

Other

Yongkang Chen
transportation coordinator
Li Fugui
driver
Jun He
driver
Peng Hu
driver
Yanyu Hu
driver
Keqi Liu
driver
Leyi Liu
driver
Wei Liu
driver
Zhe Liu
driver
Zhi Liu
driver
Yuhe Lu
driver
Likun Pi
driver
Yang Shi
driver
Gui Song
driver
You Song
driver
Jili Tan
driver
Yue Tian
driver
Wei Wang
driver
Xin Wang
driver
Lixin Xu
driver

Music Department

Yu-peng Chen
theme song

Casting Department

Yuxi Feng
casting assistant
Chenglong Liu
casting assistant
Xueyang Liu
casting assistant
Kun Song
casting assistant
Hucheng Wang
casting assistant

Costume Department

Jidong Bian
costume assistant
Jizhou Bian
costume assistant
Guodong Cao
costume assistant
Jiang Dong
costume assistant
Xijuan Huang
costume assistant
Guozheng Liu
costume assistant
Yang Liu
costume assistant
Shenyuan Lu
costume assistant
Ning Ma
costume assistant
Wenpo Ma
costume assistant
Zhitao Ren
costume assistant
Hua Shao
costume assistant
Xuwei Sun
costume assistant
Ye Tian
costume assistant
Chunyan Wang
costume assistant
Rong Wang
costume supervisor
Xiyu Wang
costume graphic
Yuxa Wang
costume assistant
Yuxiang Wang
costume assistant
Dalong Yang
costume assistant
Wenjun Yu
costume assistant
Cheng Zhang
costume assistant
Chen Zhao
costume assistant
Haiyan Zhao
costume assistant
Kui Zhao
costume assistant
Zefeng Zhao
costume assistant
Jianying Zheng
costume assistant
Cangxin Zhu
costume assistant

Camera Department

Haitao Chen
lighting technician
Shifeng Chen
lighting technician
Lam Chow
gaffer
Wenzai Ding
lighting technician
Zuoping Dong
lighting technician
Xiaochun Feng
lighting technician
Xuebo Hou
lighting technician
Changjun Hu
lighting technician
Qiyou Hu
lighting technician
Jun Huang
lighting technician
Zonghai Huang
lighting technician
Zongwu Huang
lighting technician
Zhenfeng Jia
lighting technician
Shengyuan Jin
lighting technician
Yunxiang Kuang
assistant camera
Xiaohu Lei
lighting technician
Chaoyong Li
lighting technician
Chaozhen Li
lighting technician
Wei Li
lighting technician
Xiangquan Li
lighting technician
Hong Guang Lin
lighting technician
Jinlong Liu
lighting technician
Xuanshan Liu
light maintenance
Xuejian Liu
assistant gaffer
Xuejun Liu
lighting technician
Hongbing Lu
lighting technician
Jian Lu
assistant gaffer
Jianjun Luo
lighting technician
Xiaojun Lv
lighting technician
Xiaobo Ma
camera operator
Yunchao Ma
assistant camera
Yunchao Ma
camera technician
Guanghai Mo
lighting technician
Jilin Mo
lighting technician
Xinyuan Pan
lighting technician
Kaiyong Pu
lighting technician
Zhenglin Qian
lighting technician
Xinjian Sun
lighting technician
Michal Tywoniuk
camera operator / director of photography: second unit
Matthew Wakai
first assistant camera: "a" camera: second unit / first assistant camera: "b" camera
Gang Wang
assistant gaffer
Haifeng Wang
lighting technician
Haiyong Wang
lighting technician
Jiang Wang
lighting technician
Xiangjie Wang
lighting technician
Yunfei Wang
lighting technician
Liushi Wen
lighting equipment management: "Beijing Cinerent"
Quanzhen Wen
lighting technician
Lian Xu
lighting technician
Shen Yang
lighting technician
Xingke Yang
lighting technician
Xiaoping Yin
lighting technician
Changqing Yuan
lighting technician
Xu Yue
lighting technician
Heng Zhang
lighting technician
Hui Zhang
lighting technician
Jia Zhang
lighting technician
Shuyu Zhang
lighting technician
Wenxing Zhang
lighting technician
Xiaojun Zhang
lighting technician
Xing Zhang
lighting technician
Xuezhang Zhang
lighting technician
Xueqian Zhao
lighting equipment management: "Beijing Arrow"
Gao An Zhou
lighting technician
Haiwang Zhou
lighting technician
Xueying Zhou
lighting technician
Rui Zhu
lighting technician
Yantao Zhu
lighting technician

Location Management

Jianguo Ding
location manager

Script Department

Andi Ming
script supervisor
Humin Wang
script supervisor: second unit
Xingcen Zhou
script supervisor
Movie title data and credits provided by
IMDb logo