Directed by
Raman Hui |
Writing Credits (in alphabetical order)
Alan Yuen | ... | (screenplay) |
Alan Yuen | ... | (story) |
Cast (in credits order)
Baihe Bai | ... | Huo Xiaolan | |
Boran Jing | ... | Song Tianyin | |
Wu Jiang | ... | Luo Gang | |
Elaine Jin | ... | Grandmother | |
Wallace Chung | ... | Ge Qianhu | |
Eric Tsang | ... | Gao | |
Sandra Kwan Yue Ng | ... | Ying | |
Tang Wei | ... | Pawn Shop Owner | |
Chen Yao | ... | Female Head Chef | |
Ni Yan | ... | Luo Ying | |
|
Jianfeng Bao | ... | Zheng Tao |
Yuexin Wang | ... | Xiao Wu | |
Xiaodong Guo | ... | Tianyin's Father | |
Jingjing Li | ... | Mama Li | |
|
Cindy Tian | ... | Monster girl (as Yucheng Tian) |
|
Yuexuan Zhang | ... | Sky |
|
Cheng Taishen | ... | Uncle Dong (as Taishen Cheng) |
|
Chunxia Liu | ... | Auntie Mo |
|
Kai Kang | ... | Chef |
Ludi Lin | ... | Wind Monster Hunter | |
Rest of cast listed alphabetically: | |||
|
Chen Chen | ... | Officer as human |
|
Shuai Chen | ... | Little Astronomer |
|
Qiang Guo | ... | VIP |
Yansheng Li | ... | Mr. Luo | |
|
Wanting Liu | ... | Waitress |
|
Bo Wang | ... | Officer as human |
|
Zengqi Wang | ... | Officer as human |
|
Guming Yu | ... | Waiter |
|
Jing Zhang | ... | Officer as human |
|
Mingyang Zheng | ... | Officer as human |
Produced by
Yuan Cai | ... | co-producer |
Bin Chang | ... | associate producer |
Jessica Chen | ... | associate producer |
Man-Kei Chin | ... | associate producer |
Zijian Dong | ... | co-producer |
Kim Hung Fan | ... | line producer |
Shunkun Gu | ... | associate producer |
Lee Hao | ... | co-producer |
William Kong | ... | executive producer / producer |
Jianchu Lv | ... | co-producer |
Zhonghuai Sun | ... | executive producer |
Doris Tse | ... | producer |
Jinghua Wang | ... | co-producer |
Jun Wang | ... | associate producer |
Tongyuan Wang | ... | executive producer |
Huijun Wu | ... | co-producer (co-produced by) |
Angela Xiong | ... | associate producer |
Chung-Man Yee | ... | producer |
Alan Yuen | ... | producer |
Han Zhang | ... | associate producer |
Allen Zhu | ... | executive producer |
Music by
Leon Ko |
Cinematography by
Anthony Pun | ... | director of photography |
Editing by
Ka-Fai Cheung |
Casting By
Sun Yan |
Production Design by
Yôhei Taneda | ... | (as Yohei Taneda) |
Art Direction by
Kin-Wai Lee |
Costume Design by
Chung-Man Yee |
Makeup Department
Eddie Liu | ... | make up effects designer |
Production Management
Jason Pomerantz | ... | director of production: IMAX Version |
Xiaofeng Zhen | ... | production manager |
Art Department
Kim-Wai Chung | ... | prop master |
Wang Yue | ... | concept artist |
Sound Department
Jeremy Bowker | ... | sound designer |
Jack Carter | ... | sound editor |
David Farmer | ... | sound designer |
George Yiu-Keung Lee | ... | sound effects editor |
Leff Lefferts | ... | sound design assistant |
Danny Yu-Fai Lo | ... | sound recordist |
Rich Macar | ... | sound re-recording mixer: English version |
Randy Thom | ... | sound designer: Monster Creatures |
Kinson Tsang | ... | sound designer |
Chun Hin Yiu | ... | sound effects editor |
Richard Gould | ... | sound design apprentice (uncredited) |
Visual Effects by
Charles Arulraj | ... | digital artist |
Yadhukrishna Attassery | ... | roto artist |
Khandu Bidkar | ... | visual effects artist |
Gavin Boyle | ... | previsualization supervisor |
Wang Chang | ... | digital compositor |
Jo-Wan Chao | ... | modeling supervisor |
Phil Chen | ... | post-production supervisor |
Shen Chen | ... | production manager |
Yuantong Cheng | ... | lighting artist / lighting artist: Base FX |
Joe Chiang | ... | lighting artist |
Chen Cui | ... | digital compositor:Base FX (as Cui Chen) |
Yann Doray | ... | post production vfx supervisor: Post Production Office |
Wen-I. Fan | ... | cg artist: TWR |
Hsuanyi Fang | ... | matchmove artist |
Appasaheb Gade | ... | visual effects artist |
Shobhit Garg | ... | roto artist |
Roopesh Gujar | ... | visual effects producer |
Ashok Gunjal | ... | visual effects |
Stian Halvorsen | ... | visual effects artist |
Zixing Han | ... | compositor |
Pamela Hobbs | ... | Digital Environment Supervisor: Base FX Beijing, China |
Leon Hsieh | ... | compositor: TWR |
Nick Hsieh | ... | compositing supervisor: Base FX |
Yu Chen Hu | ... | pipeline programmer |
Deepali Jain | ... | rotoscope artist |
Siddarth Jambhulkar | ... | stereo roto artist |
Zhongwei Jin | ... | visual effects artist |
Zhu Keyao | ... | visual effects artist |
Alice Lam | ... | visual effects coordinator |
Charles Chao-Hua Lee | ... | visual effects supervisor (as Chao-Hua Lee) |
Yu Lei | ... | compositor |
Young Lim | ... | comp supervisor: Trooper Visual Effects |
Junyi Lin | ... | compositor: Base-FX Beijing |
Tiansheng Liu | ... | visual effects: digital paint & rotoscope artist: Base Fx |
Yulong Liu | ... | digital compositor |
Zheng Liu | ... | compositor |
Shilpesh Mane | ... | senior compositor |
Gurpreet Mangat | ... | rotoscope artist (as Gurpreet Singh Mangat) |
Jatinder Singh Manhas | ... | visual effects artist |
Wil Manning | ... | visual effects supervisor |
Saurabh Mourya | ... | Stereocoping Artist |
Nirshid | ... | visual effects producer: Montura VFX |
Laxman Pawar | ... | rotoscope artist: kaizen studio |
Xiaolong Peng | ... | visual effects artist |
Ellen Poon | ... | visual effects producer |
Singarajan Praveen | ... | visual effects: stereoscopic conversion |
Yao Qin | ... | environment lead: Base FX / matte painting lead: Base FX |
Karthik Ramasamy | ... | digital compositor: Base FX |
Rebecca Ramsey | ... | visual effects producer: Base Fx |
Nathan Rich | ... | CTO: Base FX |
Magali Rigaudias | ... | senior character animator |
Saurabh | ... | stereo artist |
Prathap Sekar | ... | digital paint artist: Base-FX |
Dane Allan Smith | ... | visual effects producer: Daneiam |
Jason H. Snell | ... | visual effects supervisor |
J.K. Starr | ... | visual effects artist |
Winnie Su | ... | stereoscopic supervisor |
Bingbing Tang | ... | visual effects producer |
Vinay Tiwari | ... | pipeline programmer |
Wei Che Tseng | ... | digital compositor: lead compositor |
Poshin Wang | ... | matte painting production manager: LightRay FX |
TingYu Wang | ... | compositor |
Xiaoming Wang | ... | lead compositor |
Zhujun Bamboo Wang | ... | fx artist: Base FX |
Zixin Wang | ... | Visual Effects Production Manager: BaseFX |
Jonah West | ... | matte painter/compositor: LightRay FX |
Jiacheng Xu | ... | digital compositor |
Li Xu | ... | visual effects |
Xiaoling Xu | ... | visual effects producer: Original Force |
Jessica Yang | ... | visual effects co-producer |
Jason Zhao | ... | visual effects artist (as Zhao Xiao) / visual effects data wrangler (as Zhao Xiao) |
Stunts
Huen-Chiu Ku | ... | action director |
Xiang Li | ... | stunts |
Wei Wang | ... | stunts |
Huslie Wu | ... | stunts |
Fan Xiaoshuang | ... | stunt double |
Camera and Electrical Department
Lok Man Chan | ... | first assistant camera |
Joey Chung | ... | DIT |
Yun-Tai Ho | ... | first assistant camera |
Natalie Kimber | ... | aerial operations coordinator |
Chi Fai Lau | ... | gaffer |
Wang Lei | ... | gaffer |
Stuart Sharpless | ... | aerial cinematography / drone camera operator |
Wai-Chuen Wong | ... | gaffer |
Animation Department
Manuel Almela | ... | senior character animator |
JieZhou Lei | ... | lead animator |
Liu-Jin | ... | animator |
Lin Qianhan | ... | animator |
You-Tian | ... | animator |
Zhanyu Yu | ... | animator |
Editorial Department
Kidman Tam | ... | promotional editor |
Music Department
Dylan Berry | ... | composer: additional music |
Stefan Karrer | ... | soundtrack album producer |
Script and Continuity Department
Shadow Hung | ... | continuity |
Additional Crew
Milvia Bonacini | ... | voice actress: Jingjing Li |
Willow Wang | ... | accountant assistant |
Javier Zhang | ... | corporate executive: production |
Lee Meltzer | ... | film publicist (uncredited) |
Thanks
Michael Geisler | ... | special thanks (as Michael M. Geisler) / special thanks |