X

Cast & Crew

Directed By

Written By

Yu Li
writer

Cast

Geng Han
Qiu Shui
Xi Qi
Bai Lu
Yi Sha
Teacher Bai
Kesheng Lei
Uncle Hu
Di Yang
Huang Qi
Mochou Wu
Wei Yan
Meng Li
Xiao Man
Xing Lü
Mao Da
Li Fang
Ben's owner
Jinbo Lu
Bookseller
Xuan Zhang
Huaqing's Student
Yu Wang
Director Zhu
Lihan Wang
Xin Yi's wife
Qi Zhang
Master
Gang Jiao
Director Ma
Qinyun Jiang
Smiling girl
Fengzhu Jia
Xin Yi's Father

Produced By

Yuan Cai
executive producer
Li Fang
executive producer / producer
Jinbo Lu
executive producer / producer
Chao Rong
associate producer
Linlin Sun
co-producer
Junzi Wei
associate producer

Cinematography

Sound

Shuoyin Fan
second boom operator
Kang Fu
re-recording mixer / sound designer / sound recordist
Ming Guo
dialogue editor / foley editor / re-recording mixer
Peng Guo
foley recordist
Junsheng Han
foley artist
Yunting Hou
foley editor
Zheng 'Joe' Huang
sound supervisor
Yanjun Liu
fourth boom operator
Zhu Mei
first boom operator
Steve Miller
re-recording mixer / sound effects editor
Wei Ning
foley recordist
Zhuo Song
foley editor
AiLong Tan
dialogue editor
Tiezheng Wang
project coordinator
Wei Wang
i/o engineer
Jianbo Wu
foley artist
Keke Wu
third boom operator
Zhouyi Xue
assistant sound recordist
Yan Zhu
foley recordist

Art Direction

Costumes

Makeup

Laura Calvo
special makeup effects artist
Magda Yvette Castaneda
makeup: USA crew
Zoe Cheng
special makeup effects artist
Ya Deng
assistant makeup artist
Calvo Laura Emilia
special makeup effects artist assistant
Jingjing Jia
assistant makeup artist
Zeming Jin
hair design assistant
Esther Kang
special makeup effects artist assistant
Rita Lin
special makeup effects artist assistant
Yingli Sun
hair design assistant
Fei Wang
makeup artist
Feifei Wu
hair design assistant
A. Yong
hair design
Lei Yu
hair design assistant

Visual Effects

Meng Cai
producer manager
Yaqing Cai
previs & match moving artist
Sturm Cui
previs & match moving lead
Yue Gu
lighting and rendering lead
Bob Guo
3D animation lead
Junqiu Guo
digital compositor
Skirr He
visual effects artist
Russell Lee
matte painting artist
Tycka Lee
digital compositor
Rui Li
visual effects artist
Yurun Li
3D animator
Jianfeng Lin
digital compositor
Derek Liu
modeling & texture artist
Lorin Liu
digital compositing lead
Shanshan Liu
lighting & rendering artist
Jinqian Ma
matte painting artist
Xiangyu Meng
lighting & rendering artist
Haiyan Pan
lighting & rendering artist
Stella Qi
digital compositor
Kun Qian
3D animator
Rita Shi
compositing supervisor
Ye Shi
lighting & rendering artist
Yang Su
modeling & texture lead
Chun Tang
rigging lead
Kun Wang
digital compositor
Lei Wang
digital compositor
Leon Wang
visual effects artist
Steven Wang
modeling & texture artist
Ziyang Wang
digital compositor
Allen Wei
conceptual & assets supervisor
Mingli Xing
visual effects lead
Eric Xu
visual effects supervisor
Xian Yang
matte painting lead
Roy You
production manager
Esme Yu
production manager
Lan Yu
modeling & texture artist
Miao Yu
3D animator
Jian Zhai
previs & match moving artist
Qiang Zhang
3D animator
Xiaoyang Zheng
digital compositor

Assistant Director

Yongming Bi
first assistant director
Qian Chen
assistant to director
Yi Li
storyboard artist
Jingjing Lin
third assistant director
Zhao Liu
second assistant director
Zuotao Liu
first assistant director
Kexu Song
assistant of director: USA crew
Shuhe Wang
assistant of director: USA crew
Xian Wu
executive director: USA crew
Xuan Zhang
second assistant director
Yahan Zhang
assistant to director
Keer Zhu
assistant to director

Production Management

Honghai Chen
set manager
Xi'er Jiang
post-production production
Yang Lei
assistant production
Zhipeng Wang
post-production programmer
Scarlett Woo
post-production production
Xiaoxuan Xia
assistant production
Lei Yu
production manager
Meng Zhang
production manager

Art Department

Kangshun Bai
prop assistant
Qiancheng Bai
prop assistant
Zhiyong Bai
first assistant prop master
Jinlong Cao
set construction
Xin Chen
set construction
Qingliang Cheng
prop assistant
Zhen Cheng
on-set prop
Zuping Dong
set construction
Mengyong Fang
prop fabricator
Chengjie Guo
set construction
Baiquan He
set construction
Dayu He
set builder
Zhujing He
set construction
Caixia Jing
set construction
Peihua Lan
set construction
Dongyang Li
prop display
Guoqing Li
first assistant set builder
Jun Li
associate art director
Qingzhi Li
set construction
Xiaokui Li
prop assistant
Xinxing Li
assistant art director
Yanli Li
set construction
Yongjiang Li
set construction
Chao Lu
assistant art director
Liping Pan
set construction
Bingcai Song
set construction
Chaogui Sun
set construction
Shuwen Sun
set construction
Yao Sun
prop display
Liukang Tang
prop assistant
Ju Wang
set construction
Zhenzhong Wang
prop master
Xiangyun Wu
set construction
Huiping Xiao
set construction
Youcai Xu
set construction
Chaohui Yang
set construction
Hui Zhang
set construction
Tiezhi Zhang
prop fabricator
Yongming Zhang
set construction
Baixing Zheng
prop assistant
Kaifa Zhou
prop assistant
Baoyu Zhu
set construction

Stunts

Xiang Gao
action director
Xiaolong Li
assistant action
Quanjun Su
assistant action
Deming Wang
assistant action
Li Yu
assistant action
Yongzhen Zhang
assistant action
Peigang Zhao
assistant action

Animation

Moonsea Bao
animator
Xinjing Cui
animator
Meijiao Fan
animator
Yinan Feng
animator
Tina Fu
animation executive producer
Qiaona Gong
animator
Ran Guo
animator
Shan Huang
animator
Fengwei Ji
animator
Share Jiang
animator
Ben Li
animator
Feilong Li
animator
Jun Li
animator
Shary Li
animator
Tieying Li
animator
Chan Liu
animator
Shuai Liu
animator
Linda Luo
animation executive producer
Shoukun Luo
animator
Lan Ma
animator
Peili Ma
animator
Qiushi Ming
animator
Yingzi Pan
animation executive director
Xiaozhi Qi
animation supervisor
Shuolu Si
animation production director
Skin3
animation director
Steven Song
animator
Xi Tian
animator
Yu Tian
animator
Ano Wang
animator
Lijuan Wang
animation character design
Yun Xia
animator
Kiki Yang
animator
Zixuan Yang
animation design
Xi Yuan
animator
Yang Yuan
animator
Evan Z.Z.
animation background design
Nancy Zhao
animation executive producer
Ziyao Zhu
animator

Editorial

Somnus Cai
mastering manager
Hong Chen
subtitle translation
Steven Cui
digital intermediate director
Qinglong Ding
digital intermediate technical engineer
Aimee Feng
digital intermediate conform
Kun Fu
assistant trailer editor
Henry Gao
digital intermediate technical engineer
Lydia Li
digital intermediate technical assistant
Abel Liu
digital intermediate technical assistant
Lani Liu
color assistant
Peigen Liu
digital intermediate technical assistant
Peter Liu
digital intermediate technical manager
Sarah Nind
subtitle translation
Ethan Park
digital intermediate producer
Yuye Wang
on-set editor / trailer editor
Gavin Wei
digital intermediate technical supervisor
Kidd Xie
digital intermediate technical assistant
Annie Xu
digital intermediate director assistant
Ze Yuan
on-set editor / trailer editor
Amber Zhang
colorist
Meng Zhang
subtitle translation
Conghan Zhao
on-set editor assistant
Rui Zhao
digital intermediate technical assistant
Anne Zhou
digital intermediate conform

Other

Chen Bao
kitchen
Howard Chen
production best-boy
Lianzhu Chen
set runner
Sui-man Chim
performance training
Xiucheng Cui
set runner
Gaowei Fu
kitchen
Jinpeng Gao
set runner
Feng Guo
set runner
Zhengfeng Guo
set runner
Junyi He
kitchen
Dong Jia
set runner
Yu Jiang
kitchen
Yu Li
performance training
Zhan Liu
tea lady
Zongliang Liu
set runner
Mian Song
accounting manager
Jiayang Sun
accommodation manager
Yiming Sun
production programmer
Qiang Tian
accommodation manager
Gang Wang
kitchen
Xu Xia
publicist
Fan Yang
administration
Yang Yu
accounting manager
Zhiguang Zhai
assistant programmer
Guohuang Zhang
set runner
Lin Zhang
publicist
Wenbo Zhang
set runner

Costume Department

Hongwei Guo
costume assistant
Pearl Kwok
associate costume designer
Marfi Lai
assistant costume designer
Shin-Lan Lee
assistant costume designer
Wang Li
costume assistant
Ruichen Liu
costume assistant
Xinli Tian
costume assistant
Jessica Tseng
associate costume designer
Chun-Fong Wu
associate costume designer
Jean Yu
assistant costume designer
Zongjie Zhang
costume assistant

Camera Department

Zhun Cao
video assistant
Fenyan Chen
first assistant camera
Kai Chen
camera operator
Long Chen
still photographer: A
Yan Gao
high-speed camera assistant
Yi Jiang
making-of cameraman
Min Liang
high-speed camera assistant
Yongqiao Lin
still photographer: A
Jianan Liu
still photographer: B
Xi Liu
making-of cameraman
Zhu Liu
still photographer assistant: B
Xiaoyi Qiu
second assistant camera
Minghao Shen
photographer: USA crew
Binkai Sun
electrician
Quanliang Sun
first assistant camera
Yalin Sun
electrician
Yanle Sun
electrician
Yunlei Sun
electrician
Ruiming Tu
still photographer assistant: B
Bo Wang
first assistant camera
Rui Yan Wang
second assistant camera
Tong Wu
making-of cameraman
Erhui Xing
electrician
Hui Xing
gaffer
Shouxu Xu
camera technician
Chi Yue
making-of cameraman
Jian Zeng
steadicam operator
Fuhe Zhang
photo-manager: B
Xu Zhang
high-speed camera assistant
Haixiang Zhao
still photographer: A

Location Management

Xuemei Gong
location manager
Zheng Xu
location manager

Script Department

Ziwei Liu
continuity
Wanqing Yang
continuity
Movie title data and credits provided by
IMDb logo