Directed by
Yulin Liu |
Writing Credits (in alphabetical order)
Zhenyun Liu | ... | (original novel) |
Zhenyun Liu | ... | (screenplay) |
Cast (in credits order)
Hai Mao | ... | Niu Aiguo | |
Qian Li | ... | Pang Lina | |
Pei Liu | ... | Niu Aixiang | |
Nuonuo Li | ... | Niu Baihui | |
Wei Fan | ... | Song Jiefang | |
Xi Qi | ... | Zhao Xinting | |
Entai Yu | ... | Jiang Jiu | |
Jie Zhang | ... | Du Qinghai | |
Qian Sun | ... | Zhang Chuhong |
Produced by
Wenjun Bai | ... | co-producer |
Xiao Cai | ... | producer |
Di Cheng | ... | line producer / producer (produced by) |
Xiaohong Dong | ... | co-producer |
Ruoqing Fu | ... | producer |
Yibing Gu | ... | producer (produced by) |
William Kong | ... | executive producer (as Bill Kong) |
David Lin | ... | producer |
Dadong Shi | ... | associate producer |
Lei Sun | ... | associate producer |
Bing Wang | ... | producer (produced by) / producer |
Hai Wang | ... | associate producer |
Dan Yang | ... | producer (produced by) |
Guoping Yang | ... | producer (produced by) / producer |
Music by
Peng-Peng Gong |
Cinematography by
Di Wu |
Editing by
Yijuan Zhong |
Casting By
Xiaomang Luo | ||
Huan Wang |
Production Design by
Jietao Zhang |
Costume Design by
Ke Zhang |
Makeup Department
Ruibin Chen | ... | chief hair stylist |
Xing Jin | ... | chief makeup artist |
Dan Shen | ... | second makeup artist |
Jiaqi Xie | ... | second hair stylist |
Production Management
Haitao Gu | ... | production manager |
Eileen Pu | ... | post-production supervisor |
Gong Wang | ... | unit manager |
Jinlong Wang | ... | deputy production manager |
Weihua Zhao | ... | production accountant |
Jinlong Zhou | ... | on-set production manager |
Qingjun Zhou | ... | unit manager |
Second Unit Director or Assistant Director
Yaran Lv | ... | second assistant director |
Jie Zhang | ... | first assistant director |
Qi Zhang | ... | second assistant director |
Xuexiao Zhang | ... | second assistant director |
Jiayi Zhao | ... | second assistant director |
Art Department
Hongbao Dang | ... | on-set props |
Hua Fang | ... | set construction department |
Yaoheng Feng | ... | assistant art director |
Tinggen Hu | ... | set construction department |
Youquan Jiang | ... | set foreman |
Jingwei Li | ... | prop department |
Kewei Lu | ... | associate property master |
Hongqi Shao | ... | prop department |
Donghui Sun | ... | prop department |
Honglin Wang | ... | set construction department |
Zhendong Wang | ... | set construction department |
Qihui Xu | ... | prop department |
Hongwei Yang | ... | property master |
Yanlong Yang | ... | prop department |
Jianwei Zhan | ... | prop department |
Huipeng Zhang | ... | on-set props |
Yinfeng Zhang | ... | furnishing foreman |
Yongjie Zhang | ... | on-set props |
Deyao Zhou | ... | on-set art director |
Xingyu Zhou | ... | assistant art director |
Liang Zhu | ... | prop department |
Longhai Zhu | ... | set construction department |
Sound Department
Huijun Cao | ... | boom operator |
Yuxi Dong | ... | technical support |
Peng Fang | ... | technical support |
Lihang Han | ... | media transfer |
Haikun Hu | ... | technical support |
Yue Hu | ... | sound assistant |
Hongrui Ji | ... | amb effects editor |
Jingjing Jia | ... | technical support |
Jia Liu | ... | sound mixer |
Tao Liu | ... | boom operator |
Shuo Mao | ... | sound post-production manager |
Yin Miao | ... | foley artist |
Xiao Shao | ... | sound assistant |
Dong Wang | ... | sound post-production supervisor |
Xing Wang | ... | media transfer |
Ziwei Wang | ... | foley recordist |
Shengnan Xin | ... | foley editor |
Hongjie Xue | ... | media transfer |
Jindong Zhang | ... | foley artist |
Junchuan Zhang | ... | boom operator |
Lu Zhang | ... | adr editor / adr recorder / sync sound edtior |
Ying Zhao | ... | re-recording mixer / sound supervisor |
Visual Effects by
Wenlin Cong | ... | compositor |
Chen Guo | ... | compositor |
Wei Han | ... | compositor |
Xuezhong Lai | ... | compositor / vfx project producer |
Zhichao Li | ... | compositor supervisor / compositor |
Dongdong Liu | ... | compositor |
Xiao Liu | ... | compositor |
Eileen Pu | ... | vfx director |
Lili Qi | ... | compositor |
Min Tang | ... | compositor |
Chen Wang | ... | compositor |
Haifeng Wang | ... | vfx coordinator |
Xiao-Hai | ... | compositor |
Kai Yang | ... | compositor |
Leisheng Yuan | ... | compositor |
Jianlan Zhong | ... | compositor |
Minliang Zhou | ... | compositor |
Camera and Electrical Department
Menghui Bao | ... | best boy electrician |
Long Chen | ... | still photographer |
Shuqiang Du | ... | best boy electrician |
Weiqiang Fan | ... | camera assistant |
Bingchun Geng | ... | best boy electrician |
Qingxin Hou | ... | camera assistant |
Dedong Li | ... | best boy electrician |
Qinglun Li | ... | best boy electrician |
Biwang Liu | ... | camera assistant |
Xue Liu | ... | focus puller |
Xiangyang Shi | ... | camera assistant |
Haibin Sun | ... | best boy electrician |
Hongchen Sun | ... | first gaffer |
Qian Sun | ... | best boy electrician |
Feihu Wang | ... | camera assistant |
Shuanhu Wang | ... | camera assistant |
Yongwei Wang | ... | camera operator |
Yongan Xi | ... | focus puller |
Xuanmin Zhang | ... | camera operator |
Dongli Zhu | ... | camera assistant |
Yongcai Zhu | ... | camera assistant |
Animation Department
Caoqi Chen | ... | 3d animation artist |
Jin Cheng | ... | 3d supervisor |
Ya Du | ... | 3d animation artist |
Tongxiao Han | ... | 3d animation artist |
Huang Lao | ... | 3d model artist |
Shuai Liu | ... | 3d animation artist |
Zhiliang Lv | ... | 3d animation artist |
Hongkun Quan | ... | 3d supervisor |
Liumeng Ren | ... | 3d animation artist |
Dongyang Song | ... | 3d model artist |
Wei Sun | ... | 3d model artist |
Zhikun Zhu | ... | 3d model artist |
Costume and Wardrobe Department
Guijuan Ma | ... | wardrobe supervisor |
Jiao Ma | ... | wardrobe assistant |
Jing Ma | ... | wardrobe assistant |
Xilun Zheng | ... | assistant costume designer |
Editorial Department
Zhonghua Chi | ... | assistant colorist |
Anlie Dai | ... | dit supervisor |
Songhai Du | ... | video supervisor |
Shu Fu | ... | colorist |
Wenlong Lu | ... | dit |
Johnny Schmidt | ... | dit manager |
Carson Tsau | ... | coloring supervisor |
Bo Wang | ... | chief colorist |
Yanan Wang | ... | video staff |
Jiacheng Wu | ... | assistant editor |
Hao Yang | ... | video staff |
Steve Zeng | ... | subtitle translator |
Jin Zhang | ... | video staff |
Qingxin Zhang | ... | video staff |
Zhaoxu Zu | ... | dit |
Location Management
Changbao Liu | ... | location manager |
Zheyuan Liu | ... | location manager |
Music Department
Qiang Chen | ... | band performance |
Peng-Peng Gong | ... | band performance |
Jing He | ... | band performance |
Xiaoxing Lu | ... | music producer |
Shaolei Wang | ... | band performance |
Minzhe Wu | ... | band performance |
Yunhui Xia | ... | band performance |
Hui Xu | ... | band performance |
Liang Zhang | ... | conductor |
Shinan Zhou | ... | band performance |
Dongqi Zou | ... | band performance |
Script and Continuity Department
Guohua Luan | ... | script supervisor |
Jue Wang | ... | script supervisor |
Transportation Department
Fu An | ... | transportation |
Guofeng An | ... | transportation |
Jipeng Deng | ... | transportation |
Shixian Deng | ... | transportation |
Linlin Duan | ... | transportation |
Dayu Gao | ... | transportation |
Fengrui Gao | ... | transportation |
Shan Gao | ... | transportation |
Guochao He | ... | transportation |
Shouchang He | ... | transportation |
Gang Jia | ... | transportation |
Hua Li | ... | transportation |
Xin Li | ... | transportation |
Yanjun Li | ... | transportation |
Yingxin Li | ... | transportation |
Yisen Ma | ... | transportation |
Changyan Shen | ... | transportation |
Chengqiang Shen | ... | transportation |
Jicheng Shen | ... | transportation supervisor |
Jili Wang | ... | transportation |
Jing Wang | ... | transportation |
Mingxiang Wang | ... | transportation |
Zhifeng Wang | ... | transportation |
Mingcheng Xiao | ... | transportation |
Bingchuan Yu | ... | transportation |
Huipeng Zhang | ... | transportation |
Lei Zhang | ... | transportation |
Junli Zhao | ... | transportation |
Additional Crew
Xinyuan Cao | ... | set production assistant |
Yang Chen | ... | poster staff |
Zhihan Chen | ... | chef |
Yingying Gao | ... | chef |
Xing Geng | ... | cashier |
Fuchen Huang | ... | chef |
Yueyuan Huang | ... | trailer staff |
Juan Li | ... | trailer staff |
Xingang Li | ... | poster staff |
Yang Li | ... | catering manager |
Jing Liu | ... | production coordinator: vision integrated marketing |
Xiaoxue Liu | ... | poster staff |
Haixia Meng | ... | chef |
Shanshan Qian | ... | trailer staff |
Jingyu Ren | ... | set production assistant |
Ning Ren | ... | set production assistant |
Jian Shi | ... | poster staff |
Yadong Si | ... | set production assistant |
Jinkang Sun | ... | set production assistant |
Cheng Wang | ... | production documentarian |
Haifeng Wang | ... | post-production coordinator |
Jinghai Wang | ... | set production assistant |
Mengze Wang | ... | production documentarian |
Qishuo Wang | ... | set production assistant |
Xiu Xu | ... | production coordinator: vision integrated marketing |
Fei Xue | ... | set production assistant |
Haidong Yan | ... | set production supervisor |
Hairui Yang | ... | chef |
Ran Yang | ... | set production assistant |
Banglu Zhang | ... | chef |
Tony Zhang | ... | producer: vision integrated marketing |
Wang Zhang | ... | set production assistant |
Yuchao Zhang | ... | set production assistant |
Jun Zhou | ... | catering manager |