- Dongxu Yanscreenplay by &
- Yang Zhixuescreenplay by &
- Ruchang Yescreenplay by &
- Jingjing Shenscreenplay by
- Daixue Yangwriter
- Hongwei Wangconsultant
Rest of cast listed alphabetically
- Ewan Chung(English version) (voice)
- Zhuang Jieqiong(as Zhuang Jie Qiong)
- Yushan Chenexecutive producer
- Peikang Laproducer (produced by)
- Ying Liangline producer
- Kailuo Liuassociate producer
- Jiaren Karren Wangexecutive producer (uncredited)
- Xudong Wangline producer
- Noah Weinzweigproducer: icelannd
- Jianhai Xuproducer
- Hongtao Yangsupervising producer
- Wanting Yuanline producer
- Didi Zhangline producer
- Miao Zhangproducer
- Ning Zhangassociate producer
- Baolin Zhouexecutive producer
- Louis Zhouline producer (as Yuhong Zhou)
- Ka-Fai Cheungeditor (editing supervisor)
- Jingxuan Chensecond assistant director
- Song Baihengconcept artist
- Luke Fisherprops: Weta Workshop
- Cody Gilliescostume/props
- Nicolas Valletlead concept artist
- Qin Yuanyuanconcept design production manager
- Shuang Liangsound effects editor
- Jiaren Liaoadr recordist / dialogue editor
- Bing Jie Qusound editor
- Luqian Wangdialogue editor (as Lu Qian Wang)
- Shuangshuang Wangsound effects editor
- Zoilo Abadanimatronics technician: Weta Workshop
- Ben Fairlesscostume manufacture cad and cnc, weta workshop
- Rob Gillieshead of manufacture: Weta Workshop
- Lea Goldingspecial effects technician
- Matt Hagedornworkshop technician: weta workshop
- John Howardmold maker: Weta workshop
- Simon Jansenanimatronics: Weta Workshop
- Rita Maximproduction assistant: Weta Workshop
- Dordi MoenPaint team leader: Weta Workshop
- Danielle Prestidgesupervising production manager: Weta Workshop
- Sinan Akdemirlighting artist: Pixomondo
- Dimitri Andereggvfx coordinator: pixomondo
- Mukherjee Aniruddhacompositing supervisor: Anibrain
- Samir Ansarivisual effects supervisor: Pixomondo
- Sandeep Bachhehead of compositing
- Chaozhang Baiinformation technology engineer: More VFX
- Nicholas Barnesassets supervisor
- Aniket Avinash Bhoyardigital compositor
- Qianqin Chenstunts
- Zhixiang Cuistunts
- Zhenjie Haoaction choreographer
- Mengyang Listunts
- Ólafur Björn Gunnarssonaerial plate unit / digital imaging technician: Iceland
- Leonne Bessonadditional cast and extras
- Fannie Brettvoice casting director: Los Angeles
- Flo Foxworthypattern cutter: Weta Workshop
- Rob Gillieshead of manufacture: Weta Workshop
- Sanit Klamchanuancostume department weta workshop
- Rachel Minchinspecialty costumer
- Kalya Sowdencostumer: footwear - Weta Workshop
- Steven Cuidigital intermediate producer
- Aimee Fengdigital intermediate manager assistant
- 'Ben' Guangping Niutrailer editor
- Ethan Parkdigital intermediate supervisor
- Moria Chensinger
- Gordon Davidsonmusic assistant
- Alexander de Blancmusic editor
- Andrew DudmanMusic Scoring Engineer
- Emanuele Frusiadditional music
- Garrett Gonzalescomposer: additional music
- Dominik Hauserorchestrator
- Daniel Haydenmusic assistant
- Dazhou Jinsongwriter/producer
- Grant BensleyHead of Production: Weta Workshop
- Pierre Bourdaudvoiceover actor
- Yushan Chenplanner
- Guillaume Dabinponsproject manager
- Charles Fathycreative director: English version
- Kei GambitAutomated Dialogue Replacement
- Pankaj Ganatrahead of finance
- Audrey OttavianoVoice over actress
- Luciano Palermidubbing director
Contribute to this page
Suggest an edit or add missing content
