Directed by
Jiangtao Qu |
Writing Credits (in alphabetical order)
Jing Huang | ... | (screenwriter) |
Jiangtao Qu | ... | (screenwriter) |
Jiangtao Qu | ||
Zixuan Yang | ... | (original screenplay) |
Xibo Yuan | ... | (presented by) |
Cast (in credits order)
Yu Xia | ... | He Muyang | |
Jessie Hong Zhou | ... | Yu Xiaoyu | |
Jill Hsu | ... | Bai Qian | |
Jingmin Luo | ... | Old Policeman | |
Xiang Wang | ... | Xiao Pang | |
Yuan Chang | ... | Waiter | |
Han Jiang | ... | Insurance Salesman | |
Zhihe Xu | ... | Mr. Wang | |
Shu Yang | ... | Charles | |
Deting Tan | ... | Old Man | |
Yufang Song | ... | Old Woman | |
Xuefeng Jiao | ... | Huang Jingjing | |
Minghao Hou | ... | Young Policeman | |
Jia Gao | ... | Police Captain | |
Yixin Sun | ... | Female Executive | |
Xiaoyu Wu | ... | Lover Woman | |
Yongpeng Jiang | ... | Lover Man | |
Yilin Yang | ... | Little Boy | |
Congyun Li | ... | Stallholder's Daughter | |
Dianjuan Wu | ... | Stand-in for Mermaid | |
Rest of cast listed alphabetically: | |||
Guanghui Cao | |||
Carrie Chou | |||
Xianju Guo | |||
Zhitang Li | |||
Lin Ma | |||
Yingjun Niu | |||
Yixian Niu | |||
Jiangtao Qu | ... | Gangster [cameo] | |
Yan Ren | |||
Hu Wang | |||
Xingguang Wu | |||
Yue Yang | |||
Boyu Zhang | |||
Huabin Zhang | |||
Xiaofeng Zhang | |||
Gehui Zhao | |||
Cheng Zhong | |||
Changxun Zhou |
Produced by
Wenming Bai | ... | co-associate producer |
Siqin Huang | ... | co-associate producer |
Shifu Jiao | ... | executive producer |
Qiangye Li | ... | associate producer |
Guanlian Lou | ... | associate producer |
Ren Mu | ... | co-producer |
David Wang | ... | associate producer |
Chenglin Yang | ... | co-producer |
Zhen Yang | ... | associate producer |
Yongping Yao | ... | co-associate producer |
Sha Yi | ... | producer |
Music by
Lei Sun | ||
Manhan Tian |
Cinematography by
Hu Wang | ... | director of photography (as Arri. C) |
Editing by
Ka-Fai Cheung | ... | (editing supervisor) |
Yijue Ding |
Casting By
Zhitang Li |
Production Design by
Yuet-nam Lau |
Costume Design by
Chris Wong |
Makeup Department
Fenrong Cai | ... | assistant makeup artist |
Mengdi Hu | ... | makeup artist: Jessie Zhou |
Ping Lu | ... | makeup artist: Xia Yu |
Min Zhang | ... | assistant makeup artist |
Production Management
Carrie Chou | ... | production manager |
Zhebiao Li | ... | unit production manager |
Luping Wang | ... | post-production manager |
Second Unit Director or Assistant Director
Yue Yang | ... | executive director |
Art Department
Guanghui Cao | ... | assistant propsman |
Jiguang Cao | ... | grip |
Zhaodong Cao | ... | assistant propsman |
Zhaopeng Cao | ... | property master |
Zhongyu Cao | ... | assistant propsman |
Jianhua Chen | ... | grip |
Xianju Guo | ... | grip |
Tao Hua | ... | grip |
Zhen Li | ... | poster design |
Andy Kai-Man Liu | ... | first associate art director |
Lin Ma | ... | second associate art director |
Bingquan Song | ... | key set production assistant |
Ning Wang | ... | poster design |
Xu Wang | ... | poster design |
Kai Wen | ... | assistant propsman |
Yuqian Wu | ... | poster design |
Yanfei Xu | ... | grip |
Guoqing Yang | ... | grip |
Hao Yang | ... | grip |
Guohua Zhang | ... | key grip |
Zhixin Zhao | ... | grip |
Jianxin Zhou | ... | grip |
Sound Department
Xu Chen | ... | sound designer: trailer |
Yaojin Huang | ... | sound designer: trailer |
Wei Kong | ... | audio editor (as Moon) |
Yanmin Liu | ... | third sound assistant |
Zhanhui Su | ... | fourth sound assistant |
Jingjing Wu | ... | sound engineer |
Lei Xu | ... | first sound assistant |
Lei Zhang | ... | second sound assistant |
Visual Effects by
Yongrui Cai | ... | visual effects supervisor: trailer |
Chen Cui | ... | digital compositor (as Jay Chen) |
Yanlai Ding | ... | vfx production coordinator (as Dylan Ding) |
Huanqing Guo | ... | special effects artist |
Tengteng Han | ... | digital compositor |
Xinghao Huang | ... | engineer |
Ding Lee | ... | compositing leader |
Zhengkun Li | ... | engineer |
Lianchao Shan | ... | matte painting leader |
Elaine Shi | ... | special effects artist |
Ming Shi | ... | production manager |
Lu Wang | ... | vfx line producer (as Margaret Wang) |
Zhiyuan Xin | ... | engineer |
Jason Zhang | ... | digital compositor |
Yufang Zhang | ... | matte painting artist |
Guohua Zhao | ... | vfx production coordinator (as Joe Zhao) |
Hongzhi Zhao | ... | digital compositor |
Xuan Zhao | ... | cg leader |
Yaqin Zhao | ... | digital compositor |
Yifeng Zhou | ... | special effects leader |
Zichao Zhou | ... | title designer |
Hanxue Zong | ... | digital compositor |
Camera and Electrical Department
Jiahong Gao | ... | technician / video assist |
Yuzhong Liu | ... | technical support |
Yingjun Niu | ... | assistant gaffer |
Wanlu Shi | ... | stills retouches |
Suo Wang | ... | camera operator |
Haiyang Yan | ... | assistant cameraman |
Baoshan Yang | ... | assistant gaffer |
Cheng Yang | ... | assistant gaffer |
Hao Zhang | ... | assistant cameraman |
Huabin Zhang | ... | recordists documentary |
Yingbin Zhang | ... | technician / video assist |
Zexu Zhang | ... | stills retouches |
Gehui Zhao | ... | still photographer |
Cheng Zhong | ... | gaffer |
Changxun Zhou | ... | assistant gaffer |
Casting Department
Boyu Zhang | ... | assistant casting director |
Costume and Wardrobe Department
Xiaoguang Feng | ... | costume assistant |
Dandan Zhang | ... | costume assistant |
Mengjiao Zhang | ... | costume assistant |
Editorial Department
Xin Cai | ... | subtitles editor |
Hai Chi | ... | trailer editor |
Chris Deng | ... | digital intermediate supervising |
Ning Du | ... | trailer editor |
Hongbo Fu | ... | digital intermediate colorist |
Jian Gao | ... | end credits editor |
Isabella Ho | ... | english subtitle |
Ivan Huang | ... | video system engineer |
Bo Liu | ... | conform operator (as Link Liu) |
Yusheng Shi | ... | conform operator |
Yangyang Tang | ... | trailer editor |
Luping Wang | ... | on-site editing |
Yan Wang | ... | title |
Qi Yang | ... | project manager |
Location Management
Jinquan Chen | ... | location manager |
Chunjie Wang | ... | assistant location manager |
Music Department
Xiaozhe Li | ... | sound engineer |
Hui Lin | ... | guitar |
Lei Sun | ... | guitar / piano / producer |
David Taylor | ... | program |
Manhan Tian | ... | piano |
Script and Continuity Department
Pingyang Huang | ... | script supervisor |
Birdie Kun | ... | script planning |
Xiaoxi Sun | ... | script supervisor |
Yuxuan Sun | ... | script supervisor |
Boling Zhang | ... | script planning |
Zhu Zhao | ... | script planning |
Transportation Department
Hai Cheng | ... | driver |
Jie Huang | ... | driver |
Gaolei Jia | ... | driver |
Lei Li | ... | driver |
Mengbin Li | ... | driver |
Wei Li | ... | driver |
Yuzhong Liu | ... | driver |
Baolin Lu | ... | driver |
Haijun Sun | ... | driver |
Shiyou Sun | ... | driver |
Ping Wang | ... | driver |
Song Yang | ... | driver |
Yanzhong Yu | ... | driver |
Xuelin Zhao | ... | driver |
Yafei Zhou | ... | driver |
Additional Crew
Yongliang Ba | ... | set runner |
Hai Chi | ... | production co-ordinator: trailer |
Yi Cui | ... | production co-ordinator: trailer |
Shuan Ding | ... | administrative support |
Fang Fang | ... | administrative support |
Saisai Guo | ... | set labor |
Yanyan Guo | ... | production director |
Yue Guo | ... | production manager |
Vicky Han | ... | administrative support |
Ling Jiang | ... | managing director |
Leilei Jiao | ... | administrative support |
Xuefeng Li | ... | cashier |
Yong Liao | ... | administrative support |
Xing Liu | ... | administrative support |
Yan Liu | ... | administrative support |
Yusheng Liu | ... | distribution director |
Xiaodan Lu | ... | administrative support |
Yixian Niu | ... | production accountant |
Yan Ren | ... | production coordinator |
Yan Sun | ... | propagandist |
Ming Tian | ... | project coordinator: trailer |
Chang'e Wang | ... | administrative support |
Jing Wang | ... | project coordinator |
Xiaodong Wang | ... | distribution arranger |
Yan Wang | ... | marketing planner |
Anquan Wu | ... | administrative support |
Xingguang Wu | ... | catering coordinator |
Yina | ... | legal consultant |
Wenxian Yu | ... | set labor |
Fenglan Yuan | ... | production accountant |
Xibo Yuan | ... | presented by |
Cheng Zhang | ... | production assistant |
Guoliang Zhang | ... | administrative support |
Min Zhang | ... | marketing director |
Qi Zhang | ... | publicity director |
Tao Zhang | ... | administrative support |
Wenlong Zhang | ... | set labor |
Xiaobei Zhang | ... | trailer producer |
Xiaofeng Zhang | ... | set labor |
Yuanyi Zhang | ... | administrative support (as Yiyu Zhang) |
Junjun Zhu | ... | administrative support |
Thanks
Zhuangzhuang Tian | ... | special thanks |