Directed by
Yan Han |
Writing Credits (in alphabetical order)
Yan Han | ... | (written by) |
Cast (in credits order)
Mark Chao | ... | Gong Ning / Lv Xia | |
Angelababy | ... | Song Shiqiao | |
Shan Jiang | ... | Zheng Qing | |
Shu-Hai Chao | ... | Lv Dagou (as Allen Chao) | |
Cindy Yen | ... | Peng Wei | |
Yuan Tian | ... | Gu Qi | |
Yingjun Zhao | ... | Chun Zi (as Handsome Zhao) | |
Xiaoliang Wu | ... | Liang Liang | |
Lin Fan | ... | Meng Dong | |
Baihe Bai | ... | Wei Jiajia | |
Xuan Huang | ... | Li Rao |
Produced by
Jessica Chen | ... | co-producer (co-produced by) |
Ziqiu Chen | ... | associate producer / executive producer |
Ryûhei Chiba | ... | executive producer (as Ryuhei Chiba) |
Dianpeng Guo | ... | associate producer |
Lee Hao | ... | executive producer |
Wan-Ming Ho | ... | chief producer (as Yunming He) |
Phil Hwang | ... | executive producer |
William Kong | ... | executive producer (as Bill Kong) / producer |
Jing Liu | ... | co-producer (co-produced by) |
Hugh Simon | ... | executive producer |
J.R. Yang | ... | co-producer (co-produced by) |
Music by
Fai-Young Chan | ||
Jiaojiao Zhou |
Cinematography by
Charlie Lam | ... | director of photography |
Editing by
Angie Lam |
Casting By
Wenbiao Han | ||
Haochen Zhang | ||
Liming Zhang |
Production Design by
Jeffrey Kong |
Set Decoration by
Qunqi Wu | ... | (set builder) |
Costume Design by
Rennie Tse | ... | (as Rennie Tse Wai Yan) |
Makeup Department
Olive Wai-Ka Chan | ... | makeup artist |
Yiu-Sum Cheung | ... | hair stylist |
Xuezhu Fan | ... | makeup assistant |
Qiang Sun | ... | hair stylist assistant |
Production Management
Qiuli Li | ... | key set production assistant |
Ying Qin | ... | production manager: catering & accommodation |
Yubin Yao | ... | unit production manager |
Meng Yu | ... | production coordinator |
Jingwei Zhang | ... | on-set production manager |
Second Unit Director or Assistant Director
Changjie Hu | ... | first assistant director |
Huafeng Shi | ... | second assistant director |
Art Department
Mengxiao Guo | ... | on-set art director |
Siu Hak | ... | illustration character design |
Elaine Kwong | ... | poster design |
Mingxia Li | ... | on-set art director |
Wing Shya | ... | graphic design director |
Jingjing Wang | ... | on-set art director |
Weikang Wu | ... | property master |
Yanjun Yu | ... | set dresser |
Junwei Zhao | ... | on-set props |
Sound Department
Xia Ai | ... | foley recordist |
Xue Duan | ... | assistant recordist |
Jie Jiang | ... | sync sound editor |
Shuang Liang | ... | amb editor |
Bingjie Qu | ... | adr editor / adr recordist |
Yilin Si | ... | boom operator |
Ling Wu | ... | sound post production supervisor |
Xiaohui Yang | ... | sound post production manager |
Meng Zhang | ... | assistant recordist |
Lei Zhou | ... | sound designer |
Yanfeng Zhu | ... | re-recording mixer |
Visual Effects by
Josh Cole | ... | vfx supervisor |
Brian Dowrick | ... | animation director |
Sam Khorshid | ... | cg supervisor |
Martin Ma | ... | animation lead |
Sam Wang | ... | visual effects producer |
Sam Wang | ... | vfx producer |
Tiffany Wu | ... | vfx producer |
Sheena Zhao | ... | visual effects coordinator |
Camera and Electrical Department
Kwok Wai Fung | ... | second unit cinematographer |
Lei Tang | ... | assistant cameraman |
Yangchou Xie | ... | video assist operator |
Chen Xu | ... | dolly grip |
Tianji Yan | ... | making-of shooting |
Dejun Yang | ... | assistant cameraman |
Justine Yeung | ... | still photographer (as Ying-Ki Yeung) |
Cunhua Zhang | ... | lighting designer |
Yu Zhang | ... | camera assistant |
Casting Department
Zongxin Xu | ... | cast coordinator |
Costume and Wardrobe Department
Xueya Li | ... | assistant costumer |
Xing Ma | ... | assistant costumer |
Zhaohua Si | ... | tailor |
Juwei Zhou | ... | assistant costumer |
Editorial Department
Ji Chen | ... | digital intermediate data management |
Yangyi Gao | ... | editor assistant |
Grace Guo | ... | digital intermediate editor |
Angie Lam | ... | post-production supervisor |
Nick Lee | ... | making-of editing |
Tim Ma | ... | digital intermediate data management |
Dan Niu | ... | editor assistant |
Yang I. Pachankis | ... | making-of editing (as Yang Cao) |
Changyong Sun | ... | editor assistant |
Yizhou Tian | ... | making-of editing |
Gaigai Wang | ... | editor assistant |
Yong Wei | ... | editor assistant |
Yubin Yao | ... | post-production manager |
Manfred Yip | ... | digital intermediate colorist |
Meng Yu | ... | post-production coordinator |
Carol Zhang | ... | production assistant |
Harry Zhang | ... | digital intermediate editor |
Xiaojin Zhang | ... | editor assistant |
Taifeng Zhao | ... | digital intermediate data management |
Location Management
Zhiwei Chen | ... | location manager |
Heyong Kang | ... | location manager |
Yonghui Zhu | ... | location manager |
Music Department
Xiaozhou Duan | ... | music mixing / music recording |
Lijie Huang | ... | conductor |
Zheguangyi Jiang | ... | music composer assistant (as Harry Jiang) |
Chavy Lee | ... | song production coordinator |
Peixin Liu | ... | music composer assistant |
Sophie Keyu Liu | ... | music composer assistant |
Xiaochu Liu | ... | music composer assistant |
Josh Lo | ... | song production coordinator |
J.R. Yang | ... | song production director |
Fei Yu | ... | music editor |
Chao Zhang | ... | music composer assistant |
Script and Continuity Department
Ning Liu | ... | script supervisor |
Additional Crew
Yuejin Geng | ... | distribution manager |
Lee Hao | ... | presenter |
Hartman I.-Ping Huang | ... | director of pr |
Bess Ip | ... | director of pr: Hong Kong |
Lu Liu | ... | production assistant |
Heidi Po | ... | director of pr: Hong Kong |
Ying Qin | ... | on-set cashier |
Nicholas Trites | ... | subtitle translator |
Aimin Wang | ... | production accountant |
Jiang Wei | ... | distribution director |
June Wu | ... | distribution director |
Xiaohui Xu | ... | production assistant |