Directed by
Daming Chen |
Writing Credits
Josh Goldsmith | ... | (story) & |
Cathy Yuspa | ... | (story) and |
Diane Drake | ... | (story) |
Josh Goldsmith | ... | (screenplay) & |
Cathy Yuspa | ... | (screenplay) |
Daming Chen | ... | (adaptation) |
Eva Cao | ... | (adaptation) |
Cast (in credits order)
Produced by
Jeffrey Chan | ... | executive producer |
Daming Chen | ... | producer |
Yu Dong | ... | principal producer |
Sanping Han | ... | executive producer |
Xiaoli Han | ... | supervising producer |
Alex Jia | ... | associate producer (as Alex Z. Jia) |
Katharine Kim | ... | executive producer |
Andy Lau | ... | executive producer |
Albert Lee | ... | supervising producer |
Jing Chris Liu | ... | producer (as Chris Liu) |
Jun Liu | ... | co-producer |
Telly Liu | ... | associate producer |
Dede Nickerson | ... | producer |
Dongming Shi | ... | supervising line producer (as Shi Dongming) |
Mike Hyun-dong Suh | ... | supervising producer |
Christophe Tseng | ... | co-producer |
Albert Yeung | ... | executive producer |
Dong Yu | ... | executive producer |
Hao Zhang | ... | supervising producer |
Zhenyan Zhang | ... | line producer |
Haicheng Zhao | ... | administrative producer (as Zhao Haicheng) |
Jiang Zhong | ... | supervising line producer |
Music by
Christopher O'Young | ... | (original score by) |
Cinematography by
Max Da-Yung Wang | ... | director of photography (as Max Wang) |
Editing by
Nelson Quan |
Production Design by
Zhuoyi Li |
Art Direction by
Diyou Luo |
Costume Design by
Yikai Li |
Makeup Department
Yu-Lai Cheng | ... | makeup artist: Andy Lau (as Jeng Yue-Lai) |
Wei Gu | ... | hair stylist |
Jianming Mu | ... | hair stylist: Li Gong |
Alex So | ... | makeup artist: Li Gong |
Junjian Zheng | ... | makeup artist |
Production Management
Jiawen Bai | ... | post-production manager / production executive |
Tianhui Ge | ... | unit production manager |
Dai Kate | ... | production supervisor |
Second Unit Director or Assistant Director
Ming Goong | ... | second assistant director |
Kim Wah Lou | ... | first assistant director |
Zhang Yang | ... | second assistant director |
Art Department
Fuli Cao | ... | property master |
Sound Department
Wei An | ... | sound director |
Sona Balam | ... | re-recording mixer |
Wei He | ... | sound editor |
Shuo Li | ... | production sound mixer |
Jianqin Shen | ... | mixer |
Visual Effects by
Osric Chau | ... | visual effects supervisor assistant |
Xiaowei Guan | ... | compositor |
Yue Jia | ... | compositor |
Gene Shih | ... | visual effects supervisor |
Wes Takahashi | ... | on-set visual effects supervisor |
Stanley Tsang | ... | visual effects supervisor assistant |
Camera and Electrical Department
Yong Qiang Cao | ... | best boy (as Cao Yongqiang) |
Yongan Cao | ... | electrician |
Takuji Murata | ... | second unit director of photography |
Bing Rui Sun | ... | electrician (as Sun Bingrui) |
Lihong Wang | ... | chief lighting technician |
Xiaofeng Zhang | ... | grip |
Costume and Wardrobe Department
Weihong Han | ... | costumer |
Xiaoguang Liu | ... | costumer |
Stephanie Wong | ... | image designer: Andy Lau |
Bruce Yu | ... | image designer: Andy Lau |
Yunzhuo Zhou | ... | wardrobe department head |
Editorial Department
Peter Ahn | ... | digital intermediate project manager |
Somnus Cai | ... | film restoration |
Tony Cheng | ... | digital film scan/recorder |
Steven Cui | ... | digital intermediate project manager |
Clarence Deng | ... | assistant editor |
Aimee Feng | ... | film restoration (as May Feng) |
Hye-Min Lee | ... | digital intermediate colorist |
Yong-gi Lee | ... | digital intermediate supervisor (as Yonggi Lee) |
Lani Liu | ... | film restoration |
Tim Ma | ... | digital film scan/recorder |
Ethan Park | ... | colorist |
Elizabeth Rao | ... | assistant editor |
Wen Ren | ... | digital film scan/recorder |
Gavin Wei | ... | digital film scan/recorder |
Edward Chi-yun Yi | ... | digital intermediate producer (as Edward Chiyun Yi) |
Amber Zhang | ... | film restoration |
Music Department
Beijing Philharmonic Orchestra | ... | score performer |
Wes Chew | ... | score producer |
Drew Hanratty | ... | composer assistant (as Andrew Hanratty) |
Christopher O'Young | ... | conductor |
Pierre Pradat | ... | piano |
Flynn Wheeler | ... | additional music by |
Script and Continuity Department
Jia-Li Wang | ... | continuity (as Wang Jiali) |
Additional Crew
Phoebe Chow | ... | dubbing director: cantonese version (as Yan-yan Chow) |
Yu Dong | ... | presenter |
Sanping Han | ... | presenter |
Katharine Kim | ... | presenter |
Andy Lau | ... | presenter |
Mingna Liu | ... | production accountant |
Gene Shih | ... | main and end titles designer |
Jannie Wai | ... | production coordinator |
Hong Yan | ... | assistant production accountant |
Albert Yeung | ... | presenter |
Dapeng Zhou | ... | co-production coordinator |