Directed by
Ruijun Li |
Writing Credits (in alphabetical order)
Ruijun Li | ... | (dialogue) |
Ruijun Li |
Cast (in credits order)
Produced by
Ryûhei Chiba | ... | executive producer (as Ryuhei Chiba) |
Ellen Eliasoph | ... | producer |
Ruoqing Fu | ... | executive producer |
Nicole Hu | ... | associate producer |
Qunfei Huang | ... | producer (as Huang Qunfei) |
Zhiqiang Jiang | ... | producer |
Lin Jing | ... | producer |
Li Kang | ... | producer |
Billy Kong | ... | executive producer |
Ruiqi Li | ... | line producer |
Jie Lian | ... | executive producer |
Shuo Yang | ... | producer |
Zishan Yang | ... | producer |
Huixia Zhang | ... | producer (as Zhang Huixia) |
Min Zhang | ... | producer |
Peter Zheng | ... | executive producer |
Music by
Peyman Yazdanian |
Cinematography by
Weihua Wang |
Editing by
Ruijun Li |
Casting By
Yanze Wu |
Art Direction by
Han Dahai |
Set Decoration by
Han Dahai |
Makeup Department
Haoxiang Gao | ... | assistant hair stylist / assistant makeup artist |
Zhan Hou | ... | special makeup artist |
Chao Ji | ... | assistant special makeup artist |
Li Peng | ... | makeup artist |
Hui Wang | ... | key hair stylist / key makeup artist |
Weixuan Zeng | ... | makeup artist: Zishan Yang |
Zaiyu Zhang | ... | key hair stylist |
Production Management
Zhipeng Cao | ... | assistant production manager |
Chaoqun Dong | ... | on-set production manager |
Yi Wang | ... | administrative producer |
Qinfei Yang | ... | assistant production manager |
Shuai Zhao | ... | production manager |
Second Unit Director or Assistant Director
Xinglei Hou | ... | assistant director |
Art Department
Baohai Cao | ... | props: second unit |
Minglin Deng | ... | propmaster |
Tao Deng | ... | assistant propmaster |
Qingcheng Fan | ... | props |
Gang Huang | ... | on-set propsman |
Jianyu Jiang | ... | on-set propsman: second unit |
Yan Jiao | ... | propmaster: second unit |
Zhida Jiao | ... | carpenter: second unit |
Qinglong Qi | ... | carpenter |
Ningning Wang | ... | assistant propmaster: second unit |
Wenzong Wang | ... | props |
Delu Zhang | ... | on-set propsman |
Guoliang Zhang | ... | props: second unit |
Mingchao Zhou | ... | on-set propsman: second unit |
Sound Department
Fei Hu | ... | foley artist |
Si Yu Lin | ... | recording director |
Di Shen | ... | foley artist |
Chenglong Shi | ... | boom operator |
Qiuxiang Sun | ... | sound effects editor (as Qiufang Sun) |
Changrui Wang | ... | sound |
Xuliang Wang | ... | dialogue editor / sound mixer |
Shanshan Xia | ... | foley artist |
Zichao Xu | ... | boom operator |
Jiaming Zhao | ... | background editor |
Visual Effects by
Shengwen Bing | ... | visual effects artist: More Visual Production |
Myron Cai | ... | visual effects manager: More Visual Production |
Heng Cao | ... | visual effects artist: More Visual Production |
Yansong Chang | ... | visual effects artist: More Visual Production |
Miracle Chen | ... | visual effects artist: More Visual Production (as Yufang Chen) |
Roc Cui | ... | technical director: More Visual Production |
Sturm Cui | ... | department supervisor: More Visual Production |
Chao Fang | ... | i/o coordinator: More Visual Production |
Fei Gao | ... | visual effects artist: More Visual Production |
Shan Gao | ... | visual effects artist: More Visual Production |
Gadi Guan | ... | visual effects artist: More Visual Production (as Gadi) |
Bob Guo | ... | head of department: More Visual Production |
Feng Guo | ... | visual effects artist: More Visual Production |
Yunxing Hao | ... | visual effects artist: More Visual Production |
Shen He | ... | department lead: More Visual Production |
Hongyan Ji | ... | visual effects artist: More Visual Production |
Joya | ... | head of department: More Visual Production |
Tycka Lee | ... | head of department: More Visual Production |
Yinghong Lei | ... | visual effects artist: More Visual Production |
Haijing Li | ... | visual effects artist: More Visual Production |
Huichao Li | ... | i/o coordinator: More Visual Production |
Tony Li | ... | visual effects artist: More Visual Production |
Xiaomeng Li | ... | visual effects artist: More Visual Production |
Yingying Li | ... | visual effects artist: More Visual Production |
Yuxiao Li | ... | visual effects artist: More Visual Production |
Zhengrong Li | ... | department lead: More Visual Production |
Zhuoru Lin | ... | visual effects artist: More Visual Production |
Derek Liu | ... | head of department: More Visual Production (as Derek) |
Lorin Liu | ... | visual effects supervisor: More Visual Production |
Shanshan Liu | ... | head of department: More Visual Production |
Zhaodui Liu | ... | visual effects artist: More Visual Production |
Lucifer | ... | visual effects artist: More Visual Production |
Qiulin Luo | ... | cg supervisor: More Visual Production |
Yanru Mu | ... | senior pipeline technical director: Beijing Phenom Films |
Koda Peng | ... | visual effects artist: More Visual Production (as Yunchuan Peng) |
Zhe Peng | ... | visual effects artist: More Visual Production |
Xiaoli Ren | ... | visual effects artist: More Visual Production |
Sawyer Su | ... | visual effects artist: More Visual Production |
Chun Tang | ... | head of department: More Visual Production |
Ge'er Teng | ... | visual effects artist: More Visual Production (as Teng Gao) |
Kun Wang | ... | head of department: More Visual Production |
Lei Wang | ... | visual effects artist: More Visual Production (as Corleone Wang) |
Leon Wang | ... | chief technology officer: More Visual Production |
Sherry Wang | ... | post-production producer: More Visual Production |
Wei Wang | ... | department lead: More Visual Production |
Qingshan Wu | ... | head of department: More Visual Production |
Mingli Xing | ... | head of department: More Visual Production |
Eric Xu | ... | visual effects producer: More Visual Production |
Tianyu Xu | ... | visual effects artist: More Visual Production |
Xian Yang | ... | head of department: More Visual Production |
Jian Zhai | ... | head of department: More Visual Production (as Zake Zhai) |
Fan Zhang | ... | head of department: More Visual Production |
Micki Zhang | ... | visual effects artist: More Visual Production |
Xiang Zhang | ... | visual effects artist: More Visual Production |
Yihong Zhang | ... | visual effects artist: More Visual Production |
Yufei Zhang | ... | visual effects artist: More Visual Production |
Zhe Zhang | ... | visual effects artist: More Visual Production |
Glow Zhao | ... | visual effects artist: More Visual Production |
Xu Zhao | ... | senior cg technical director: Beijing Phenom Films |
Yongqing Zhao | ... | visual effects artist: More Visual Production |
Xin Zhou | ... | visual effects artist: More Visual Production |
Camera and Electrical Department
Huijie Cao | ... | gaffer |
Mingju Cao | ... | lighting technician |
Pengfei Cao | ... | lighting technician |
Lufei Gao | ... | making of |
Bo Huang | ... | tilt pilot |
Zhipeng Huang | ... | d.i.t digital image technician |
Qi Kou | ... | flight control |
Laibing Lu | ... | lighting technician |
Henrik Nagy | ... | still photographer |
Pei Peng | ... | camera technician |
Pengfei Ren | ... | assistant camera |
Jinshuai Shao | ... | lighting technician |
Haisong Shen | ... | camera technician |
Chen Song | ... | making of |
Quan Wang | ... | focus puller |
Yun Wang | ... | assistant camera |
Ningning Yu | ... | assistant camera |
Feng Zhang | ... | flight control |
Gaoyu Zhao | ... | assistant camera |
Yilong Zhao | ... | lighting technician |
Yongke Zhong | ... | camera technician |
Wenfeng Zhu | ... | lighting technician |
Costume and Wardrobe Department
Haoxiang Gao | ... | costume assistant |
Tianjiao He | ... | costumer |
Hui Wang | ... | key costumer |
Editorial Department
Yaohui Cai | ... | colorist: Beijing Phenom Films |
Tony Cheng | ... | digital intermediate workflow specialist: Beijing Phenom Films |
Andy Guo | ... | r&d team: Beijing Phenom Films |
Peng Qiu | ... | i/o specialist: Beijing Phenom Films |
Xing Wang | ... | digital engineering specialist: Beijing Phenom Films (as Kelvin Star) |
Gavin Yang | ... | digital intermediate project manager: Beijing Phenom Films |
Location Management
Shengfu Li | ... | location manager: Gansu Province |
Hanrui Qiu | ... | location manager: Shenzhen City |
Xinxin Shi | ... | location manager: Shenzhen City |
Renlin Wu | ... | location manager: Gansu Province |
Yanghua Xiang | ... | location manager: Shenzhen City |
Music Department
Reza Askarzadeh | ... | music mastering / music mixing / music producer / music recording |
Peyman Yazdanian | ... | music producer |
Script and Continuity Department
Shu Lu | ... | script consultant |
Robert Wan | ... | continuity |
Transportation Department
Tianhua Cao | ... | driver |
Yunhong Chen | ... | driver |
Shaopeng Deng | ... | driver |
Weiquan Deng | ... | driver |
Yushu Deng | ... | driver |
Shun Ding | ... | driver |
Dajun Du | ... | driver |
Feng He | ... | driver |
Guohui Jia | ... | driver |
Peng Jin | ... | driver: Zishan Yang |
Guojun Li | ... | driver |
Aixin Lin | ... | driver |
Dengliang Liu | ... | driver |
Jun Liu | ... | driver |
Peipei Liu | ... | driver |
Zhanrong Liu | ... | driver |
Xianfu Luo | ... | driver |
Xingjian Ma | ... | driver |
Jingrong Pan | ... | driver |
Wanqing Shi | ... | driver |
Aijun Wang | ... | driver |
Qinwen Wang | ... | driver |
Yunqing Wang | ... | driver |
Zhiqiao Wang | ... | driver |
Wen Xin | ... | driver |
Dahu Yin | ... | driver |
Xuejin Yin | ... | driver |
Huizhong Zhan | ... | driver |
Additional Crew
Huakun Ao | ... | publicity manager |
Chensi Cai | ... | publicity manager |
Taylor Cai | ... | publicity general manager |
Yixiao Cai | ... | publicity manager |
Baoliang Chen | ... | project planner |
Jin Chen | ... | media supervisor |
Jiyuan Chen | ... | set runner |
Lion Chen | ... | business development director |
Wei Chen | ... | French subtitles |
Xiucheng Chen | ... | distribution manager |
Bin Dai | ... | business development manager |
Tian Ding | ... | publicity manager |
Hongbo Dong | ... | publicity manager |
Waller Dong | ... | media supervisor |
Pippin Du | ... | planning director |
Xiaohong Feng | ... | caterer |
Claire Fu | ... | project manager |
Yijia Fu | ... | poster designer |
Lufei Gao | ... | production coordinator |
Yao Gong | ... | publicist: Fang Yin |
Baiyu Gu | ... | stand-in |
Havid Han | ... | new media executive |
Junping Han | ... | business development manager |
Shaowei Hao | ... | publicity manager |
Tony Hsueh | ... | project coordinator |
Jin Huang | ... | publicity manager |
Rachel Huang | ... | business development manager |
Li Hui | ... | media supervisor |
Enxi Ji | ... | social media manager |
Chenxing Jiang | ... | social media manager |
Bo Li | ... | distribution manager |
Emma Li | ... | translator: Peyman Yazdanian |
Jianglan Li | ... | publicity manager |
Ruby Li | ... | media executive |
Xiaoliang Li | ... | business development manager |
Xixi Li | ... | business development manager |
Yueyue Li | ... | agent: Renhua Na |
Zheng Li | ... | business development manager |
Linzi Liangchen | ... | screenplay translator |
Aofei Liu | ... | set runner |
Kai Liu | ... | set runner |
Ming Liu | ... | publicist: Bo Zhou |
Yihu Liu | ... | craft service |
Yuejian Liu | ... | set runner |
Zhe Liu | ... | publicist: Fang Yin |
Zhenguo Liu | ... | project planner |
Zheyuan Liu | ... | publicity manager |
Lu Lu | ... | agent: Qinqin Li |
Yan Luo | ... | publicity manager |
Jiayu Ma | ... | agent: Wang Ting |
Karen Ma | ... | english subtitles proofreading |
Yanchao Ma | ... | production accountant |
Yaqing Meng | ... | distribution manager |
Nick Niu | ... | publicity general manager |
Tony Rayns | ... | English subtitles |
Rita Ren | ... | media executive |
Longqi Shao | ... | media supervisor |
Nan Sun | ... | project planner |
Caiying Tan | ... | business development manager |
Jiaxian Teng | ... | business development manager |
Bin Wang | ... | publicist: Bo Zhou |
Cailan Wang | ... | caterer |
Daqi Wang | ... | caterer |
Huan Wang | ... | agent: Renhua Na |
Jiayin Wang | ... | publicist: Renhua Na |
Junyi Wang | ... | publicity manager |
Kary Wang | ... | media supervisor |
Lidong Wang | ... | set runner |
Liwei Wang | ... | publicity manager |
Peipei Wang | ... | business development manager |
Shuo Wang | ... | agent: Bo Zhou |
Yan Wang | ... | set runner |
Cuiping Wu | ... | caterer |
Guiyan Xiang | ... | publicity manager |
Yi Xie | ... | distribution director |
Wenbo Xiu | ... | distribution manager |
Yabing Xu | ... | set runner |
Chaoqi Yang | ... | social media manager |
Haoran Yang | ... | set runner |
Lillian Yang | ... | planning director |
Morris Yang | ... | media supervisor |
Zhuosi Yang | ... | publicity director |
Hong Li Ye | ... | project planner |
Wang Yi | ... | publicity director |
Xue Yin | ... | agent: Fang Yin |
Yongzhen Yu | ... | caterer |
Xiaofan Yue | ... | English subtitles: first cut |
Peizheng Zhan | ... | poster designer |
Cong Zhang | ... | line agent: Zishan Yang |
Di Zhang | ... | treatment translator |
Han Zhang | ... | publicity and distribution general manager |
Lily Zhang | ... | media supervisor |
Ling Zhang | ... | business development manager |
Mark Zhang | ... | media supervisor |
Ting Zhang | ... | social media manager |
Xuan Zhang | ... | business development manager |
Yu Zhang | ... | project planner |
Arno Zhao | ... | media supervisor |
Xiaoxu Zheng | ... | publicist: Renhua Na |
Pang Zhou | ... | business development manager |
Thanks
Rong Cai | ... | acknowledgement |
Leste Chen | ... | special thanks |
Peng Chi | ... | special thanks |
Guoyun Duan | ... | acknowledgement |
Gangliang Fang | ... | acknowledgement |
Li Fang | ... | special thanks |
Haitao Feng | ... | acknowledgement |
Kun Fu | ... | acknowledgement |
Ming Gao | ... | acknowledgement |
Zipeng Gao | ... | acknowledgement |
Libao Ge | ... | acknowledgement |
Jun Geng | ... | acknowledgement |
Xiaonan Geng | ... | acknowledgement |
Fan Guo | ... | acknowledgement |
Xizhi Guo | ... | acknowledgement |
Guoying Hao | ... | acknowledgement |
Jie Hao | ... | acknowledgement |
Wenchao He | ... | acknowledgement |
Han Hu | ... | acknowledgement |
Shibing Hu | ... | acknowledgement |
Lei Huang | ... | acknowledgement |
Christian Jeune | ... | special thanks |
Rui Jin | ... | acknowledgement |
Bin Li | ... | acknowledgement |
Jia Li | ... | acknowledgement |
Jian Li | ... | special thanks |
Miao Li | ... | acknowledgement |
Shanshan Li | ... | acknowledgement |
Wentao Li | ... | acknowledgement |
Xiaofeng Li | ... | acknowledgement |
Yang Li | ... | acknowledgement |
Ying Li | ... | acknowledgement |
Yu Lin | ... | acknowledgement |
Lisa | ... | acknowledgement |
Xiaoke Liu | ... | acknowledgement |
Xuan Liu | ... | special thanks |
Yonghong Liu | ... | special thanks |
Zhuo Liu | ... | acknowledgement |
Miaoyuan Long | ... | acknowledgement |
Weihua Lou | ... | special thanks |
Guannan Lu | ... | acknowledgement |
Bin Luo | ... | acknowledgement |
Ruijuan Luo | ... | acknowledgement |
Zhanjie Luo | ... | acknowledgement |
Peng Lv | ... | acknowledgement |
Ran Ma | ... | acknowledgement |
Tao Peng | ... | acknowledgement |
Wei Pi | ... | acknowledgement |
Genevieve Pons-Cailloux | ... | special thanks |
Ling Qin | ... | acknowledgement |
Fumin Sun | ... | acknowledgement |
Xiande Sun | ... | acknowledgement |
Xiaobai Tang | ... | acknowledgement |
Chun Wang | ... | acknowledgement |
Hongyan Wang | ... | acknowledgement |
Lixia Wang | ... | acknowledgement |
Xiaoshuai Wang | ... | special thanks |
Janet Wu | ... | special thanks |
Matt Chung-tien Wu | ... | special thanks |
Shuangyu Wu | ... | acknowledgement |
Xue Wu | ... | acknowledgement |
He Xiao | ... | acknowledgement |
Sijian Xu | ... | acknowledgement |
Bingxin Yan | ... | acknowledgement |
Ran Yan | ... | acknowledgement |
Cheng Yang | ... | acknowledgement |
Feifei Yang | ... | acknowledgement |
Qing Yang | ... | special thanks |
Yiwen Yao | ... | acknowledgement |
Tung-Shing Yee | ... | special thanks |
Tang Yu-Qiang | ... | acknowledgement |
Wenwen Zeng | ... | acknowledgement |
Lei Zhang | ... | special thanks |
Liang Zhang | ... | acknowledgement |
Shihao Zhang | ... | acknowledgement |
Wei Zhang | ... | acknowledgement |
Xianmin Zhang | ... | acknowledgement |
Ziqin Zheng | ... | acknowledgement |
Qiumeng Zhong | ... | acknowledgement |
Shichan Zhong | ... | acknowledgement |