Directed by
Chris Appelhans |
Writing Credits
Chris Appelhans | ... | (written by) |
Xiaocao Liu | ... | (dialogue writer) |
Cast (in credits order)
Produced by
Chris Bremble | ... | producer (produced by) (p.g.a.) |
Min Cai | ... | co-executive producer |
Jackie Chan | ... | producer (produced by) |
Howard Chen | ... | executive producer |
Yingqiao Fan | ... | associate producer |
Thomas A. Giovine | ... | associate producer |
Chris Gu | ... | producer: Original Force |
Anda Janswang | ... | producer: The Monk Studios |
Estelle Li | ... | co-producer |
Yijun Mao | ... | associate producer |
Madison Sellers | ... | digital producer (uncredited) |
Wenxin She | ... | co-producer |
Suponwich Juck Somsaman | ... | executive producer: The Monk Studios (as Juck Somsaman) |
Ian K. Sugarman | ... | executive producer (as Ian Sugarman) |
Joe Tam | ... | executive producer |
How Jiann Teo | ... | line producer |
Ken Tsumura | ... | co-producer |
Sen Wang | ... | co-executive producer |
Aron Warner | ... | producer (produced by) (p.g.a.) |
Nancy Wu | ... | production executive: Base Media |
Sophie Xiao | ... | executive producer |
Shaofu Zhang | ... | executive producer: Taiko Studios |
Maofei Zhou | ... | executive producer |
Music by
Philip Klein |
Film Editing by
Mike Andrews |
Casting By
Tamara Hunter | ||
Jen Rudin |
Production Design by
Arthur Fong | ||
Shelly Wan |
Art Direction by
Shelly Wan |
Production Management
Napassara Chaisukdamrong | ... | production manager: The Monk Studios |
Aaron Xiaotian Chen | ... | production supervisor |
Aditya Deosthale | ... | production manager |
Sara Duran | ... | post-production supervisor (as Sarah Duran Singer) |
Tong-Yi Kuo | ... | production supervisor (as Tongyi Kuo) / production supervisor |
Ivy Yan Meng | ... | production supervisor: art department, Base (as Ivy Meng) |
Tim Pedegana | ... | post-production supervisor |
Yu Qu | ... | production supervisor |
Madison Sellers | ... | animation production manager: Original Force |
Andy Singer | ... | post-production supervisor |
Sumit Alok Kumar Verma | ... | production supervisor |
Ella Wang | ... | production manager |
Larry Weisberg | ... | production manager |
Tiffany Wu | ... | production manager |
Sijie Xiang | ... | post-production supervisor |
Art Department
Kei Acedera | ... | visual development artist |
Jeff Biancalana | ... | storyboard artist |
Helen Mingjue Chen | ... | visual development artist |
Catia Chien | ... | visual development artist |
Emma Coats | ... | storyboard artist |
Gregory Georges | ... | visual development artist |
Wanchana Intrasombat | ... | lead visual development artist / visual development artist |
Ran Jing | ... | storyboard artist |
Vincent Lau | ... | visual development artist |
Gabriel Lee | ... | story artist |
Josh Lieberman | ... | head of story |
April Liu | ... | lead visual development artist |
Borja Montoro | ... | character designer |
Ryan O'Loughlin | ... | storyboard artist |
Toniko Pantoja | ... | story artist |
Radford Sechrist | ... | head of story |
Heidi Smith | ... | character designer |
Bob Suarez | ... | storyboard artist |
Maggie Sugar | ... | storyboard artist |
Jeff Turley | ... | visual development artist |
Bridget Underwood | ... | storyboard artist |
Darren Webb | ... | story artist |
Wira Winata | ... | character designer |
Zane Yarbrough | ... | character designer / story artist |
Vahe Yefremian | ... | visual development artist |
Ben Zhu | ... | storyboard artist |
Sound Department
Ronni Brown | ... | foley artist |
Blake Collins | ... | foley mixer |
Shaun Farley | ... | sound effects editor |
Kim Foscato | ... | dialogue/adr editor |
Richard Gould | ... | foley editor |
Lora Hirschberg | ... | re-recording mixer |
Jordan Myers | ... | assistant supervising sound editor |
David Peifer | ... | digital editorial support |
Mia Ruf | ... | audio description writer |
Jana Vance | ... | foley artist |
Bonnie Wild | ... | re-recording mixer |
Qianbaihui Yang | ... | sound designer / supervising sound editor |
Danielle Adams | ... | assistant re-recording mixer (uncredited) |
Lee Chen | ... | adr (uncredited) |
Shaun Farley | ... | foley supervisor (uncredited) |
Kim Foscato | ... | dialogue/adr supervisor (uncredited) |
Adam Sharpe | ... | adr mixer (uncredited) |
Carlos Sotolongo | ... | original dialogue mixer (uncredited) |
Scott Theakston | ... | digital editorial support (uncredited) |
Visual Effects by
Cristian Bofarull | ... | rigging artist |
N. Joseph Burnette | ... | lead effects technical director |
Jonatan Catalan | ... | look development |
Jester Yao Hui Chai | ... | visual effects production assistant: Base FX |
Phil Chen | ... | 3d artist / post-production supervisor |
Oliver Finkelde | ... | visual effects supervisor |
Valerie Gabriel | ... | final layout supervisor |
Harsh Gajjar | ... | fx artist |
Michel Guillemain | ... | character modeler |
Yu Chen Hu | ... | lighting td |
Izmil Idris | ... | fx coordinator: Base FX |
Andras Ikladi | ... | fx bidding supervisor |
Sanjeev Kumar | ... | senior pipeline td: Base FX |
Jazz Kung | ... | art director |
Shun Min Lam | ... | pipeline |
Alaric Lau | ... | resource manager: Base FX |
Charles Chao-Hua Lee | ... | 3d conversion |
Felix Leung | ... | lead lighting |
Joyce Ruifen Liew | ... | production supervisor: credited |
María Lodeiro | ... | facial rigging lead: Studio Nowake |
Manish Neekhrey | ... | render wrangler manager: Base FX |
Arun P.A. | ... | lead lighting and compositing |
Anand Palaniswamy | ... | cfx supervisor |
Sudipta Panja | ... | senior modeling artist |
Pan Panyanutarak | ... | digital matte painter: Environment Artist |
Ranjan Kurian Periakottil | ... | visual effects supervisor |
Anoop Ramachandran | ... | fx lead |
Nathan Rich | ... | cto: Base FX |
Grant Robertson | ... | compositing supervisor |
Milton E. Rodriguez-Rios | ... | digital effects supervisor |
Daniel Salwam | ... | visual effects production assistant: Base FX |
Ivan C. Shih | ... | visual effects executive producer: CGCG Inc. (as Ivan C) |
Nijesh Sidharthan | ... | Surfacing Artist |
Seshadri Srinidhi | ... | senior cfx artist |
C.C. Srinivasan | ... | compositing lead |
Winnie Su | ... | stereoscopic supervisor |
Sareana Sun | ... | visual effects executive producer: CGCG Inc. |
Shu-Wen Tsai | ... | lighter/matte painter |
Andy Tsao | ... | visual effects executive producer: CGCG Inc. |
Sukhpal Singh Vasdev | ... | lead technical director |
Junying Xu | ... | assets lead |
Hung-Ming Yang | ... | fx artist |
Gianne Yap | ... | compositor |
Drew Rosen | ... | it support (uncredited) |
Francesco Surace | ... | pipeline & tools developer (uncredited) |
Animation Department
Abhirajkk | ... | rigger |
Ketan Adhikari | ... | character animator |
Chelo Andreu | ... | animator (as Chelo Andreu Lerma) |
Dason Ao | ... | animator |
Bhavin Joshi | ... | animator |
David Caballer | ... | animator |
Supakorn Charoenwattanachai | ... | animator: The Monk Studios |
Sujit Chatterjee | ... | animation supervisor |
Jakrapong Chinnawornrungsee | ... | animator: The Monk Studios |
Fu-Ling Chuang | ... | animator |
Pakorn Chutinimitkul | ... | it support: The Monk Studios |
Thinnakron Deewong | ... | lighting artist: The Monk Studios |
Avner Engel | ... | animator / senior character animator |
Wen-I. Fan | ... | surfacing artist |
Savio Joaquim Fernandes | ... | pipeline |
W. Jacob Gardner | ... | supervising animator (as Jacob Gardner) |
Samkutty George | ... | crowd animator |
Anda Janswang | ... | line producer: The Monk Studios |
Jaturon Jetwiriyanon | ... | animator: The Monk Studios |
Karntida Jiraworrapat | ... | animator: The Monk Studios |
Chawalit Kaewmanee | ... | consulting animation supervisor: The Monk Studios |
Chattakarn Kengkoom | ... | lighting artist: The Monk Studios |
Chaiyapat Kiatthaveephong | ... | animator: The Monk Studios |
Korachan Kuchakorn | ... | animator: The Monk Studios |
Horry Kuo | ... | lighting and compositing artist |
Chung-Hui Lai | ... | rigging lead |
Kim Leow | ... | animator |
Alexandre Xiaoguang Li | ... | supervising animator |
Darryl Li | ... | producer: ILM |
Taarat Luang-On | ... | pipeline: The Monk Studios |
Jaime Maestro | ... | overseas animation director |
Nantatchaporn Mattaras | ... | animator: The Monk Studios |
Danny Menendez | ... | animator: The Monk Studios / senior animator |
Napaporn Metaaphanon | ... | pipeline: The Monk Studios |
Katha Na Badalung | ... | cg supervisor: The Monk Studios |
Titikamon Nanrudon | ... | lighting artist: The Monk Studios |
Nattakit Paidrowan | ... | animation supervisor: The Monk Studios |
Rungtiwa Paphoo | ... | animator: The Monk Studios |
Phakamas Phasuk | ... | animator: The Monk Studios |
Thongkhoon Phimwan | ... | animator: The Monk Studios |
Liz Pichon | ... | animator |
Chakrit Pogun | ... | cfx supervisor: The Monk Studios |
Parinya Pongsangiam | ... | animator: The Monk Studios |
Alex Puig | ... | animator |
Muhammad Rauf | ... | animator: The Monk Studios |
Javier Perez Rodenas | ... | animator: remote |
Ke Rong | ... | rigger |
Leo Sanchez Barbosa | ... | cg character designer |
Kerk-Kiad Sannarong | ... | cfx artist: The Monk Studios |
Komson Seechan | ... | cfx artist: The Monk Studios |
Pradipto Sengupta | ... | character effects artist |
Emad Shams | ... | crowd animator |
Sergey Shutko | ... | animator |
Chatrasal Singh | ... | senior animator |
Tanawoot Singtongprasert | ... | td: The Monk Studios |
Sitthipong Sitthiaumponpan | ... | lighting lead: The Monk Studios |
Suponwich Juck Somsaman | ... | production executive: The Monk Studios, Bangkok |
Jiraporn Soonliang | ... | animator: The Monk Studios |
Olivier Staphylas | ... | head of character animation |
Chanon Suntiasvaraporn | ... | animator: The Monk Studios |
Pornneeka Thamwong | ... | cfx artist: The Monk Studios |
Melanie Thermpangpun | ... | coordinator: The Monk Studios |
Kangsadarn Thong-Aram | ... | animator: The Monk Studios |
Thanaphupat Thong-Aram | ... | animator: The Monk Studios |
Khanet Thongcharoen | ... | animator |
Juthamas Thongtae | ... | animator: The Monk Studios |
Thanapat Tommati | ... | td: The Monk Studios |
Hans Tsai | ... | layout artist: Base FX |
Shu-Wen Tsai | ... | lighter/matte painter |
Joerg Volk | ... | animator: remote |
Pencil Xiaoguang Wang | ... | lead animator |
Wittaya Wattanapaisit | ... | lighting lead: The Monk Studios |
Ming Xiao | ... | animator |
Hidetaka Yosumi | ... | facial rig developer |
Vincent Yu | ... | animator |
Edward Zhou | ... | animator |
Weichi Zhu | ... | senior animator |
Casting Department
Barbara Harris | ... | adr voice casting |
Portia Xin Wen | ... | casting: Mandarin language |
Sandra Zhao | ... | casting: Mandarin language (as Sandra Ruobing Zhao) |
Editorial Department
Jason Fabbro | ... | digital intermediate colorist |
Jess Fulton | ... | associate editor |
Darren T. Holmes | ... | additional editor |
Gustav Lindquist | ... | first assistant editor |
Julian McDougald | ... | digital intermediate producer |
Carrie Oliver | ... | digital intermediate editor |
Music Department
Christine Bergren | ... | music clearance and legal |
Daniel A. Brown | ... | head of music preparation / librarian / orchestrator / piano soloist |
Weijun Chen | ... | additional orchestration |
Michael Greene | ... | choir recording engineer |
Scott Johnson | ... | music editor |
Stefan Karrer | ... | executive album producer |
Jonathan Keith | ... | composer additional music |
Graham Kennedy | ... | score recording and mixing by |
Brian Mahoney | ... | scoring crew |
New Zealand Symphony Orchestra | ... | orchestra |
George Oldziey | ... | additional orchestration |
Jasper Randall | ... | vocal contractor |
Annie Rosevear | ... | additional music |
Tyler Rydosz | ... | music programming |
Jorge Salmay | ... | composer additional music |
Seth Stachowski | ... | musician |
Nate Tronerud | ... | music preparation (as Nathanael Tronerud) |
Wendy Wang | ... | music producer, songwriter, and performer |
Luke Wilder | ... | assistant music editor |
Additional Crew
Dave Bennett | ... | completion bond representative |
Andrea Biklian | ... | production accountant |
Dakau Jackson | ... | production accountant |
Paula P. Manzanedo | ... | completion guarantor: Film Finances, Inc. |
David Midgen | ... | main titles producer: title sequence |
Olivier Mouroux | ... | publicist |
Ted Nitschke | ... | development |
Anna Rybchenkov | ... | completion guarantor: Film Finances, Inc. |
Michelle Jurado Staphylas | ... | head of production: Base Animation |
Amy Sullivan | ... | marketing & publicity |
Annie Wiechert | ... | Assistant Accountant |
Gary L. Wohlleben | ... | production accountant |
Anson Yu | ... | production coordinator |
Min Yuan | ... | production support |
Thanks
Brian Callihan | ... | special thanks |
Maurene Goo | ... | special thanks |
Hua Wei Michael | ... | special thanks |
Derick Tsai | ... | special thanks |
Polly Wu | ... | special thanks |