X

Cast & Crew

Directed By

Jun Huang
Director

Written By

Ge Jing
co-written by
Kirby Atkins
written by

Produced By

Tony Bancroft
executive producer
Bill Boyce
producer
Yunfeng Chang
associate producer
Cameron Chittock
associate producer
John Dunn
executive producer
Eric Farmer
line producer
Claire Fu
co-executive producer
Jeremie Guiraud
executive producer
Huiqing Guo
co-executive producer
Jessica Huang
associate producer
Jun Huang
co-executive producer
Peng Jiang
co-executive producer
Wang Jianle
executive producer
Deng Jianxin
executive producer
Jing Kang
associate producer
Peikang La
executive producer
Qingwei Li
co-executive producer
Yan Li
co-executive producer
Yang Lihe
producer
Wang Lin
associate producer
Xu Pan
co-executive producer
Jack Sheehan
executive producer
Daniel Story
line producer / producer
Yihui Wan
co-executive producer
Zitian Wei
line producer
Song Weiwei
co-executive producer
Wu Hongling
executive producer
Wang Xibin
associate producer
Zhao Yan
executive producer
Nathan Yang
executive producer
Trevor Yaxley
executive producer
Changchun Ye
executive producer
Haicheng Zhao
co-executive producer
Chen Zhenyu
producer

Music

Cinematography

Sound

Amy Barber
foley editor / foley mixer
Jonathan Bruce
foley artist / foley editor
Bruce Langley
re-recording mixer / supervising sound editor
Brendon Morrow
dialogue recording engineer
Ben Parker
foley artist
Jay Simon
loop group leader
Gareth Van Niekerk
additional sound design / dialogue editor / re-recording mixer

Production Design

Visual Effects

Adam Beattie
FX Artist: Huhu Studios
Jo-Ellen Bowen
lighting lead
Mark Bowen
compositing lead
Li Li Chew
visual effects coordinator: Animamundi Studio
Mahesh Dammoju
senior asset artist
Stephan Gailer
digital artist
Tahlia Garnier
surfacing lead
Sushant Ghate
Dynamics TD / Sr Visual Effects Artist
Kwon Yong Lee
senior lighting and compositing artist
Ashita Mistry
Lighting Artist / Senior Shading Artist / Senior Texturing Artist / Shots Artist / Surfacing Artist / Texturing Co-Lead
Terence Neoh
Look Dev Supervisor: Animamundi
Ferand Peek
: Huhu Studios
Rishi Raj
senior character modeler
Simon Jackson Samson
groom and tech anim TD
Harshkumar Shah
rigging artist
Nimesh Zala
lighting artist
Lung Kye Chin
digital compositor

Production Management

Jaron Wong
production manager

Art Department

Melissa Allen
storyboard artist
Mohit Batta
character/set/prop designer
Brendan Heffernan
conceptual designer
Joseph Leong
concept artist

Animation

Manuel Aparicio
animation director
Sylvia Chin
animator
Baoxiong Dai
layout artist
Randy Hayes
lead animator
Morgan Loomis
character supervisor
James McGinlay
lead animator
Fraser Page
animator
Hiren Shah
animator
Paulo Silvan
senior animator
Suzan Su
senior production coordinator
Mable Tan
animator
Meng Chiao Tsai
layout artist
Mandeep Singh Virdi
senior animator

Editorial

Brent J. Walsh
assistant editor
Gerard Ward
digital colorist
Grant Watkins
first assistant editor

Other

Braidie Adamson
production coordinator
Mohit Batta
assistant technical director
Michelle Cheong
production coordinator
Daniel Garnier
cg supervisor / pipeline lead
Jing Lee-Marriot
production coordinator
Léah McVeagh
senior production coordinator
Hannah Owen Wright
production coordinator
Jay Simon
loop group leader
Sarah Summers
senior production coordinator
Michael Tolentino
technical director
Yan Xu
dubbing

Music Department

Alain Mayrand
Music Preparation / conductor / music supervisor / orchestrator
Movie title data and credits provided by
IMDb logo