Directed by
Ruijun Li |
Writing Credits (in alphabetical order)
Ruijun Li |
Cast (in credits order)
Produced by
Li Fang | ... | executive producer / producer |
Xiaonan Geng | ... | producer |
Zhang Hongqing | ... | associate producer |
Ruijun Li | ... | producer |
Niu Song | ... | associate producer |
Vincent Wang | ... | co-producer |
Cheng Yang | ... | producer |
Jian Zhang | ... | associate producer |
Min Zhang | ... | line producer |
Xianmin Zhang | ... | co-producer |
Music by
Peyman Yazdanian |
Cinematography by
Yonghong Liu |
Editing by
Ruijun Li |
Production Design by
Ruijun Li |
Makeup Department
Hui Wang | ... | makeup artist |
Jian Xu | ... | special makeup artist |
Production Management
Ling Qin | ... | production manager |
Second Unit Director or Assistant Director
Shuai Zhao | ... | assistant director |
Art Department
Shengfu Li | ... | property master / props |
Cuilan Wang | ... | props |
Jinying Wu | ... | assistant art director |
Sound Department
Kang Fu | ... | sound designer / sound director |
Junsheng Han | ... | foley artist |
Fei Hu | ... | boom operator |
Zheng 'Joe' Huang | ... | supervising sound editor (as Joe Huang) |
Wei Ning | ... | foley recordist / i/o engineer |
Terry Tu | ... | re-recording mixer / sound effects editor |
Changrui Wang | ... | sound director |
Shuang Wang | ... | boom operator |
Tiezheng Wang | ... | sound project coordinator |
Shuai Zhang | ... | dialogue editor / foley editor |
Jiaming Zhao | ... | sound recordist |
Visual Effects by
Myron Cai | ... | visual effects production manger |
Yaqing Cai | ... | match moving artist |
Ling Cao | ... | digital compositor |
Kai Chang | ... | digital artist |
Sturm Cui | ... | previs & match moving supervisor |
Guoxing Dong | ... | texture artist |
Bob Guo | ... | 3D animation supervisor |
Junqiu Guo | ... | compositor |
Xiangmei Guo | ... | 3d animator |
Jiaming Huang | ... | digital compositor |
Yinghao Huang | ... | texture artist |
Rui Lee | ... | digital artist |
Tianqi Lee | ... | matte painter |
Tycka Lee | ... | compositor |
Liang Li | ... | visual effects line producer |
Yurun Li | ... | 3d animator |
Yue Liang | ... | digital compositor |
Derek Liu | ... | modeling & texture artist |
Jianjing Liu | ... | digital compositor |
Kun Liu | ... | digital compositor |
Lorin Liu | ... | supervising compositor |
Shanshan Liu | ... | modeling & texture artist |
Xia Lv | ... | 3d animator |
Lijie Ou | ... | digital compositor |
Haiyan Pan | ... | modeling & texture artist |
Rita Shi | ... | supervising compositor |
Ye Shi | ... | lighting and rendering artist |
Yang Su | ... | modeling and texture leader |
Chun Tang | ... | rigging supervisor |
Huan Tang | ... | visual effects line producer |
Biao Wang | ... | texture artist |
Jiarong Wang | ... | compositor |
Kuan Wang | ... | texture artist |
Kun Wang | ... | compositor |
Sherry Wang | ... | visual effects coordinator |
Tianpeng Wang | ... | texture artist |
Yan Wang | ... | digital compositor |
Ziyang Wang | ... | compositor |
Mingli Xing | ... | effects supervisor |
Domi Xu | ... | lighting & rendering supervisor |
Eric Xu | ... | visual effects supervisor |
Xin Xu | ... | modeling & texture artist |
Jianchuan Yang | ... | digital compositor |
Pengju Yang | ... | visual effects supervisor |
Xiaoduo Yao | ... | texture artist |
Eddie Yu | ... | visual effects production manger |
Michael Yu | ... | 3d animator |
Yin Yu | ... | rigging artist |
Rui Zhang | ... | 3d animator |
Kangjie Zhu | ... | 3d animator |
Camera and Electrical Department
Eryang Cao | ... | focus puller |
Jinyang Cao | ... | lighting |
Xiangyang Cao | ... | assistant camera |
Shijin Chen | ... | technician |
Renkang Guo | ... | technician |
Bo Han | ... | steadicam operator |
Wei Hong | ... | second steadicam operator |
Feng Jiang | ... | making of cameraman |
Wei Jiang | ... | steadicam assistant |
Qing Li | ... | focus puller |
Xingyin Liu | ... | electrician |
Xianlin Sun | ... | generator electrician |
Xujie Sun | ... | electrician |
Hanxiong Tang | ... | technician |
Miaopei Tian | ... | electrician |
Jing Wang | ... | steadicam assistant |
Zhende Yang | ... | assistant camera |
Shujun Zhang | ... | steadicam assistant |
Yingbin Zhang | ... | technician |
Editorial Department
Somnus Cai | ... | mastering manager |
Steven Cui | ... | digital intermediate producer |
Aimee Feng | ... | colorist (as JJ Feng) |
Kun Fu | ... | trailer editor |
Henry Gao | ... | digital intermediate technical assistant |
Yi Jiang | ... | trailer editor |
Lydia Li | ... | digital intermediate technical assistant |
Abel Liu | ... | digital intermediate technical assistant |
Lani Liu | ... | digital intermediate conform |
Peigen Liu | ... | digital intermediate technical manager |
Peter Liu | ... | digital intermediate technical assistant |
Ethan Park | ... | digital intermediate supervisor |
Yuye Wang | ... | trailer editor |
Gavin Wei | ... | digital intermediate technical director |
Kidd Xie | ... | digital intermediate technical assistant |
Annie Xu | ... | digital intermediate assistant producer |
Ze Yuan | ... | trailer editor |
Amber Zhang | ... | colorist |
Anne Zhou | ... | digital intermediate technical assistant |
Music Department
Reza Askarzadeh | ... | mastering engineer / mixing engineer / performer: duduk / performer: percussion / recording engineer |
Gedun Gyamtso | ... | throat singing |
Pasha Hanjani | ... | performer: ney |
Björn Meyer | ... | performer: bass guitar / performer: electric guitar |
Shervin Mohajer | ... | performer: alto kamancheh / performer: kamancheh |
Mo-Music Orchestra | ... | orchestra |
Mohammad Shelechi | ... | conductor |
Peyman Yazdanian | ... | music producer / performer: bells / performer: piano / performer: synthesizer |
Script and Continuity Department
Joshua Dominick | ... | english script translation |
Chenlingzi Liang | ... | continuity (as Liangchen Lingzi) |
Sen-Lun Yu | ... | english script translation |
Transportation Department
Jin Che | ... | driver |
Zhonghua Cheng | ... | driver |
Ruixiang Dang | ... | driver |
Jile Gong | ... | driver |
Tiebao Guo | ... | driver |
Chun Li | ... | driver |
Fei Li | ... | driver |
Wanlin Li | ... | driver |
Hui Lv | ... | driver |
Xianlin Sun | ... | driver |
Degui Wan | ... | driver |
Yanze Wu | ... | driver |
Lijian Xie | ... | driver |
Jiuhua Yang | ... | driver |
Wanzheng Zhang | ... | driver |
Additional Crew
Huan Cao | ... | distribution |
Guoping Dai | ... | distribution |
Hong Deng | ... | distribution |
Yunuo Du | ... | poster designer |
Jie Duan | ... | accountant |
Hongbin Duo | ... | consultant |
Engang Gao | ... | distribution |
Ying Gu | ... | distribution |
Dong Guo | ... | set manager |
Jianming Guo | ... | set runner |
Lin Han | ... | distribution |
Kui Hu | ... | distribution |
Yun Hu | ... | distribution |
Lei Huang | ... | distribution |
Shirley Huang | ... | international coordinator |
Yixiu Jiang | ... | accountant |
Lin Lan | ... | distribution |
Diana Lee | ... | english subtitles translation |
Jun Li | ... | distribution |
Qi Li | ... | distribution |
Zhifeng Li | ... | pre-production |
Chenlingzi Liang | ... | english subtitles translation (as Liangchen Lingzi) |
Jing Lin | ... | business cooperation |
Jun Liu | ... | distribution |
Shengjie Liu | ... | distribution |
Weibo Liu | ... | distribution |
Yiqi Liu | ... | distribution |
Yong Liu | ... | distribution manager |
Jiyin Ma | ... | set runner |
Sarah Nind | ... | english subtitles translation |
Jie Qi | ... | distribution |
Junyang Qiao | ... | distribution |
Peiqi Shen | ... | distribution |
Mian Song | ... | accountant |
Wei Tian | ... | accountant |
Changshan Wang | ... | distribution |
Dayun Wang | ... | pre-production |
Guanying Wang | ... | poster designer |
Chunjin Wu | ... | distribution |
Weiping Wu | ... | distribution |
Xia Wu | ... | distribution |
Bo Xie | ... | distribution |
Fan Yang | ... | administrative assistant |
Feifei Yang | ... | post-production coordinator |
Jie Yang | ... | distribution |
Meihua Yang | ... | distribution |
Na Yang | ... | pre-production |
Yiwen Yao | ... | English translator |
Qi Ying | ... | distribution |
Sen-Lun Yu | ... | english subtitles translation |
Fangya Zhang | ... | distribution |
Xuejing Zhang | ... | distribution |
Na Zhao | ... | distribution |
Liting Zhu | ... | distribution |
Thanks
Jihui An | ... | special thanks |
Lei An | ... | special thanks |
Xiumei An | ... | special thanks |
Bartel | ... | special thanks |
Yuan Cai | ... | special thanks |
Guohong Chang | ... | special thanks |
Jie Chang | ... | special thanks |
Lydie Chang | ... | special thanks |
Yiyi Chen | ... | special thanks |
Xian Cheng | ... | special thanks |
Siyu Dong | ... | special thanks |
Rong Fan | ... | special thanks |
Qiang Gao | ... | special thanks |
Zipeng Gao | ... | special thanks |
Isabelle Glachant | ... | special thanks |
Xiwen Gong | ... | special thanks |
Huaide Guo | ... | special thanks |
Han Han | ... | special thanks |
Wei Huang | ... | special thanks |
Bartel Huhe | ... | special thanks |
Christian Jeune | ... | special thanks |
Shangxiu Jia | ... | special thanks |
Nan Jiang | ... | special thanks |
Yuehua Jiang | ... | special thanks |
Rui Jin | ... | special thanks |
Cuiling Ke | ... | special thanks |
Jing Kuang | ... | special thanks |
Changjiang Li | ... | special thanks |
Cuizhen Li | ... | special thanks |
Honghai Li | ... | special thanks |
Hongxue Li | ... | special thanks |
Jinping Li | ... | special thanks |
Wentao Li | ... | special thanks |
Xinbiao Li | ... | special thanks |
Yu Li | ... | special thanks |
Ying Liang | ... | special thanks |
Bin Lin | ... | special thanks |
Yi Lin | ... | special thanks |
Ge Liu | ... | special thanks |
Runhe Liu | ... | special thanks |
Yihu Liu | ... | special thanks |
Zhihai Liu | ... | special thanks |
Weihua Lou | ... | special thanks |
Shu Lu | ... | special thanks |
Feiting Luo | ... | special thanks |
Jiupeng Luo | ... | special thanks |
Hui Ma | ... | special thanks |
Ping Ma | ... | special thanks |
Ran Ma | ... | special thanks |
Xinlan Ma | ... | special thanks |
Ren Na | ... | special thanks |
Wei Pi | ... | special thanks |
Huizhi Pu | ... | special thanks |
Tongyu Qiao | ... | special thanks |
Hong Qin | ... | special thanks |
Dan Sha | ... | special thanks |
Shiping Sheng | ... | special thanks |
Xiaoping Sheng | ... | special thanks |
Xingrong Sheng | ... | special thanks |
Guai Shui | ... | special thanks |
Haifeng Sun | ... | special thanks |
Linlin Sun | ... | special thanks |
Linxia Sun | ... | special thanks |
Xiaojing Suo | ... | special thanks |
Jianjun Tang | ... | special thanks |
Yizhong Tang | ... | special thanks |
Lirong Tian | ... | special thanks |
Yulong Tian | ... | special thanks |
Cailan Wang | ... | special thanks |
Chun Wang | ... | special thanks |
Chunding Wang | ... | special thanks |
Fang Wang | ... | special thanks |
Hao Wang | ... | special thanks |
Jinhui Wang | ... | special thanks |
Weiping Wang | ... | special thanks |
Xiaolan Wang | ... | special thanks |
Youjun Wang | ... | special thanks |
Junzi Wei | ... | special thanks |
Qiang Wei | ... | special thanks |
Jacob Wong | ... | special thanks |
Jueren Wu | ... | special thanks |
Renlin Wu | ... | special thanks |
Shuangyu Wu | ... | special thanks |
Jingjing Xu | ... | special thanks |
Chao Yang | ... | special thanks |
Guangrui Yang | ... | special thanks |
Rui Yang | ... | special thanks |
Tao Yang | ... | special thanks |
Xiaolai Yang | ... | special thanks |
Yang Yang | ... | special thanks |
Yanrong Yang | ... | special thanks |
Yuqing Ye | ... | special thanks |
Li Yi | ... | special thanks |
Lijun Yi | ... | special thanks |
Meng Yu | ... | special thanks |
Wenhe Yu | ... | special thanks |
Junhong Zan | ... | special thanks |
Guodao Zhang | ... | special thanks |
Lijun Zhang | ... | special thanks |
Lin Zhang | ... | special thanks |
Mengning Zhang | ... | special thanks |
Shuqin Zhang | ... | special thanks |
Weibin Zhang | ... | special thanks |
Weirong Zhang | ... | special thanks |
Yaxuan Zhang | ... | special thanks |
Yulin Zhang | ... | special thanks |
Dexin Zhao | ... | special thanks |
Hai Zhao | ... | special thanks |
Jiahui Zhao | ... | special thanks |
Junguo Zhao | ... | special thanks |
Ye Zhao | ... | special thanks |
Qu Zheng | ... | special thanks |
Zhanbin Zhou | ... | special thanks |
Weijie Zhu | ... | special thanks |