Directed by
Chen Li |
Writing Credits (in alphabetical order)
Chen Li | ||
Li Zhang |
Cast (in credits order)
Produced by
Jianmin Lv | ... | producer |
Jiaren Karren Wang | ... | executive producer |
Music by
Andrew Kawczynski |
Cinematography by
Danny Chen |
Production Management
Hongtao Yang | ... | production manager |
Guo Ying | ... | production manager |
Art Department
Charles Lin | ... | concept artist |
Min Nguen | ... | concept artist |
Yoga Satyadana | ... | concept artist |
Feng Zhu | ... | concept designer |
Sound Department
Matthew Barr | ... | sound effects editor |
Sin Ling Cheung | ... | adr recordist |
Hao Ju | ... | foley artist |
Liu Tao | ... | sound director / sound mixer |
Shuo Zhai | ... | sound editor |
Visual Effects by
Sinan Akdemir | ... | cg artist: Pixomondo |
William Appleby | ... | visual effects editorial: Pixomondo |
Eric Armstrong | ... | animator: Pixomondo |
Rob Au | ... | division fx supervisor: Pixomondo |
Priya Ayengar | ... | compositor: Pixomondo |
Adela Baborova | ... | division production manager: Pixomondo |
John Baer | ... | division visual effects producer: Pixomondo |
Andrew Bangel | ... | cg artist: Pixomondo |
Ankit Bansal | ... | digital compositor |
Brandon Barney | ... | compositor: Pixomondo |
Nico Bauerschäfer | ... | cg artist: Pixomondo |
Alexandre Belbari | ... | animator: Pixomondo |
Rachele Bellini | ... | pipeline and R&D department: Pixomondo |
Irina Berdyanskaya | ... | compositor: Pixomondo |
Patricia Binga | ... | animator: Pixomondo |
Eduardo Bivar | ... | compositor: Pixomondo |
Daniel Blöcher | ... | cg artist: MovieBrats Studios |
Moritz Bock | ... | visual effects supervisor: MovieBrats Studios |
Mike Bozulich | ... | lighting and compositing: The Resistance VFX |
Danny Braet | ... | visual effects artist: Resistance VFX |
Matthew Broughton | ... | production assistant: Pixomondo |
Leander Burgmer | ... | cg artist: Pixomondo |
Sebastian Butenberg | ... | animation director: Pixomondo |
Bertil Butturini | ... | digital environments artist: Pixomondo |
John Cairns | ... | division compositing supervisor: Pixomondo |
Arturo Camacho | ... | it system administrator: Pixomondo |
Yingqi Cao | ... | visual development artist: Pixomondo |
Brady Carmody | ... | it system administrator: Pixomondo |
Michal Cavoj | ... | digital environments artist: Pixomondo |
Liu Chaofeng | ... | visual development artist: Pixomondo |
Philip Chaoui | ... | cg artist: Pixomondo |
Cheng Chen | ... | matchmove & layout artist: Pixomondo / on-set data wrangler: Pixomondo |
Dejun Chen | ... | fx artist: Pixomondo |
Fei Chen | ... | compositor: Pixomondo |
Liaowei Chen | ... | cg artist: Pixomondo |
Su Chen | ... | visual development artist: Pixomondo |
Terry Chen | ... | it system administrator: Pixomondo |
Xiaodan Chen | ... | business and legal affairs: Pixomondo / on-set visual effects coordinator: Pixomondo / visual effects coordinator: Pixomondo |
Yangzhi Chen | ... | on-set data wrangler: Pixomondo |
Ben Cheung | ... | render wrangler: Pixomondo |
Sabrina Christoforidis | ... | division visual effects producer: Pixomondo |
Daniel Chung | ... | compositor: Pixomondo |
Paolo Copponi | ... | lead effects artist: Pixomondo |
Romolo Cozzi | ... | modeling and texture artist: Pixomondo |
Brandon Criswell | ... | compositor: Pixomondo |
Navid Dadgar | ... | digital environments artist: Pixomondo |
Rif Dagher | ... | visual effects supervisor: Cg Fluids |
Deanna Davies | ... | cg artist: Pixomondo |
Bruno Martins de Azevedo | ... | digital compositor |
Sjoerd de Greef | ... | cg artist: Pixomondo |
Miguel de los Rios Vila | ... | lead cg artist: Pixomondo (as Miguel de los Ríos) |
Matt Dicken | ... | cg artist: Pixomondo |
Pritish Dogra | ... | pipeline and R&D department: Pixomondo |
David Dong | ... | cg artist: Pixomondo |
Liang Dong | ... | visual effects editorial: Pixomondo |
Jason Donnelly | ... | previs |
Stanislav Dovliashewicz | ... | animator: Pixomondo |
Zhangyong Duan | ... | digital environments artist: Pixomondo |
Sofronie Dun | ... | visual effects coordinator: Pixomondo |
Björn Dunne | ... | visual effects producer: MovieBrats Studios |
Thilo Ewers | ... | division visual effects supervisor: Pixomondo |
Salina Farkas | ... | production controlling and accounting: Pixomondo |
Lisa Faustmann | ... | visual effects concept artist: MovieBrats Studios |
Aylwin Fernando | ... | lead compositor: Pixomondo |
Jan Fischer | ... | fx artist: Pixomondo |
Joel Fletcher | ... | animator: Pixomondo |
Pascal Floerks | ... | cg artist: Pixomondo |
AnnaRose Floeter | ... | recruiting and talent management: Pixomondo |
Frederic Freund | ... | compositor: Pixomondo |
Jennifer Lauren Friedman | ... | animator: Pixomondo |
Esther Friedrich | ... | visual effects producer: MovieBrats Studios |
Phalguni Gala | ... | effects artist: Pixomondo |
Thomas Galad | ... | compositor: Pixomondo |
Nicolas Gao | ... | it system administrator: Pixomondo |
Fabian García | ... | compositor: Pixomondo |
Clay Ge | ... | on-set data wrangler: Pixomondo |
Reza Gharooni | ... | it system administrator: Pixomondo |
Cosmin Ghiga | ... | digital environments artist: Pixomondo |
John Gibson | ... | division visual effects supervisor: Pixomondo |
Henrik Gieselmann | ... | compositor: Pixomondo |
Matthew Gleason | ... | lead lighting artist: Rebellion VFX |
Elise Gong | ... | division visual effects associate producer: Pixomondo |
Cynthia Gonzalez | ... | it system administrator: Pixomondo |
Manuel Grad | ... | digital environments artist: Pixomondo |
Anton Graeven | ... | compositor: Pixomondo |
Aeryn Gray | ... | digital environments artist: Pixomondo |
Clifford Otomi Green | ... | cg artist: Pixomondo |
Yishui Vivian Guan | ... | compositor: Pixomondo |
Linius Gunardi | ... | animator: Pixomondo |
Divya Gupta | ... | compositor: Pixomondo |
Nina Göldner | ... | division visual effects associate producer: Pixomondo |
Marcel Haller | ... | lead cg artist: Pixomondo |
Spencer Hecox | ... | compositor: Pixomondo |
Jan Heinze | ... | visual effects executive producer: Pixomondo |
David Henning | ... | visual effects editorial: MovieBrats Studios |
Fabian Holtz | ... | lead compositor: Pixomondo |
Chien-Chia Huang | ... | animator: Pixomondo |
Joker Huang | ... | visual effects art director: Pixomondo |
Bernhard Huber | ... | fx artist: Pixomondo |
Florian Jackl | ... | it system administrator: Pixomondo |
Aanand Jadhav | ... | visual effects |
Annie Jan | ... | animator: Pixomondo |
Brijesh Jaware | ... | compositor |
Daniel Jeannette | ... | division visual effects supervisor: Pixomondo |
Benjamin Jennrich | ... | compositor: Pixomondo |
Rodions Jepejevs | ... | compositor: Pixomondo |
Sergio Jimenez | ... | visual effects producer |
Perry Kain | ... | division visual effects producer: Pixomondo |
Kulbhushan Kale | ... | compositor |
Min Kang | ... | animator: Pixomondo |
Honey Khadem | ... | fx artist: Pixomondo / fx td |
Harimander Singh Khalsa | ... | compositing supervisor / compositor: Pixomondo |
Bhushan Khamkar | ... | visual effects artist |
Jieung Kim | ... | compositor: Pixomondo |
Khi-Hyun Kim | ... | fx artist: Pixomondo |
Nicholas T. King | ... | fx artist: Pixomondo |
Christian Klinkhamer | ... | cg artist: Pixomondo |
Tandogan Kocbogan | ... | fx artist: Pixomondo |
Mariusz Korczak | ... | lead cg artist: Pixomondondo |
Blagoy Kostov | ... | visual effects: Cgfluids |
Václav Kubant | ... | lead compositor: Pixomondo |
Marcin Kummer | ... | compositor: MovieBrats Studios |
Daniel Kuntz | ... | pipeline and R&D department: Pixomondo |
Thilo Kuther | ... | visual effects executive: Pixomondo |
Kathrin Lang | ... | visual effects coordinator: Pixomondo |
Hei Yang Lau | ... | visual effects coordinator: Pixomondo |
Andre LeBlanc | ... | fx artist: Pixomondo |
James Jooyoung Lee | ... | compositing supervisor: Rebellion VFX |
Paul Lee | ... | animator: Pixomondo |
Richard S. Lee | ... | digital environments artist: Pixomondo |
Ani Li | ... | visual effects coordinator: Pixomondo |
Da Li | ... | division fx department lead: Pixomondo / on-set data wrangler: Pixomondo |
Guangchao Li | ... | modeling and texture artist: Pixomondo |
Keanu Li | ... | motion graphics artist: Pixomondo |
Stella Li | ... | business executive: Pixomondo |
Yuhan Li | ... | compositor: Pixomondo |
Yun Li | ... | production assistant: Pixomondo |
Riley Liao | ... | compositor: Pixomondo |
Zhe Lin | ... | title design: Pixomondo |
Jiayuan Liu | ... | cg artist: Pixomondo |
Li Liu | ... | modeling and texture artist: Pixomondo |
Lin Liu | ... | visual effects digital producer: Pixomondo |
Xing Liu | ... | visual development artist: Pixomondo (as Tommy Liu) |
Hao Long | ... | pipeline and r&d lead: Pixomondo |
Monica Lu | ... | on-set visual effects coordinator: Pixomondo |
Yinghao Lu | ... | effects artist: Pixomondo |
Johanna Lucha | ... | visual effects coordinator: Pixomondo |
Falk Lude | ... | compositor: Pixomondo |
Heinrich Maas | ... | compositor: MovieBrats Studios |
Armen Mailyan | ... | compositor: Pixomondo |
Michael Maker | ... | previs artist: Pixomondo |
Deepa Makhija | ... | lead compositor |
Christoph Malessa | ... | visual effects executive: Pixomondo |
Richard Ivan Mann | ... | visual effects producer: The Resistance VFX |
Sven Martin | ... | division visual effects supervisor: Pixomondo |
Bruno Martins | ... | compositor: Pixomondo |
Claudia Marvisi | ... | modeling and texture artist: Pixomondo |
Robert Masula | ... | compositor: MovieBrats Studios |
Jake Maymudes | ... | visual effects supervisor: Rebellion VFX |
Matt McClurg | ... | previs supervisor: Pixomondo |
Nathan McGuinness | ... | visual effects supervisor |
Meng Meng | ... | compositor: Pixomondo |
René Mertens | ... | visual effects editorial: Pixomondo |
Divyansh Mittal | ... | compositor: Pixomondo |
Iva Modrah | ... | visual effects producer: Pixomondo |
Taisa Monteiro | ... | cg artist: Pixomondo |
Phillip Moses | ... | executive producer: The Resistance VFX |
Sara Mustafa | ... | visual effects executive: Pixomondo |
Bahadir Oezbek | ... | digital environments artist: Pixomondo |
Viktorija Ogureckaja | ... | division visual effects producer: Pixomondo |
Mars Oliva | ... | animator: Pixomondo |
Alexander Oplanchuk | ... | cg artist: Pixomondo |
Andrew Osis | ... | compositor: Pixomondo |
Hojin Park | ... | compositor: Pixomondo |
Rohan Patel | ... | compositor |
Stephen J. Pavelski | ... | pre-visualization technical director |
Hannah Eliza Pichler | ... | fx artist: Pixomondo (as a different name) |
Darren Porter | ... | cg artist: Pixomondo |
Cedric Profijt | ... | modeling and texture artist: Pixomondo |
Patrick Reilly | ... | compositor: Pixomondo |
Christoph Reinfels | ... | digital environments lead: Pixomondo |
Pierre Risch | ... | cg artist: Pixomondo |
Julius Rosen | ... | compositor: Pixomondo |
Jesús Nieto Rubalcava | ... | effects technical director: Pixomondo |
Philipp Röger | ... | animator: Pixomondo |
Punyapu Sabharigirish | ... | lead compositor |
Shae Salmon | ... | visual effects editorial: Pixomondo |
Henry Sato Jr. | ... | animator: Pixomondo |
Boris Schmidt | ... | division visual effects sequence supervisor: Pixomondo |
Christoph Schmidt | ... | cg artist: Pixomondo |
Frederic Schmidt | ... | lead cg artist: Pixomondondo |
Patrick Schuler | ... | division digital effects supervisor: Pixomondo |
Christian Schulze | ... | compositor: MovieBrats Studios |
Renato Scicchitano | ... | modeling and texture artist: Pixomondo |
Dharmesh Sharma | ... | visual effects artist |
Michael Shelton | ... | cg lead: Pixomondo |
Michael Shelton | ... | cg artist: Pixomondo |
Logan Shye | ... | previs artist: Pixomondo |
Shane Simpson | ... | fx artist: Pixomondo |
Sheena Singh | ... | visual effects coordinator: Pixomondo |
Todd Song | ... | visual development artist: Pixomondo |
Mark Spindler | ... | division compositing supervisor: Pixomondo |
Chris Staehler | ... | previsualization lead |
Sabrina Steinert | ... | matchmove & layout artist: Pixomondo |
Lennart Stenzel | ... | visual effects concept artist: MovieBrats Studios |
Vasil Stojanov | ... | animator: Pixomondo |
Leon Su | ... | cg artist: Pixomondo |
Benjamin Sugar | ... | compositor: MovieBrats Studios |
Qiwei Sun | ... | previs artist: Pixomondo |
Rico Sun | ... | visual effects editorial: Pixomondo |
Greg Szafranski | ... | digital environments lead: Pixomondo |
Ziva Tang | ... | production controlling and accounting: Pixomondo |
Siyu Tao | ... | lead modeling and texture artist: Pixomondo |
Martina Taviano | ... | visual effects coordinator: Pixomondo |
Ivan Tepavicharov | ... | visual effects: Cgfluids |
Lucy Tong | ... | production controlling and accounting: Pixomondo |
Sercan Topaloglu | ... | cg artist: Pixomondo |
Nhat Phong Tran | ... | division visual effects sequence supervisor: Pixomondo |
Mayank Tyagi | ... | motion graphics artist |
Fredrik Ueberle | ... | cg artist: Pixomondo |
Jonas Ulrich | ... | division visual effects producer: Pixomondo |
Phi Van Le | ... | division production manager: Pixomondo |
Marcel Vanderwekken | ... | compositor: Pixomondo |
Ryan Vicik | ... | animator: Pixomondo |
Victor Vilceanu | ... | compositor: Pixomondo |
Bill Wang | ... | visual effects production manager: Pixomondo |
Dan Wang | ... | motion graphics artist: Pixomondo |
Fan Wang | ... | compositor: Pixomondo |
Jill Wang | ... | support department: Pixomondo |
Terri Wang | ... | recruiting and talent management: Pixomondo |
Xiaobo Wang | ... | visual effects executive producer: Pixomondo |
Zihao Wang | ... | roto artist: Pixomondo |
Nye Warburton | ... | lead previs artist: Pixomondo |
Andreas Vincent Weber | ... | compositor: Pixomondo |
Claudia Weingärtner | ... | production controlling and accounting: Pixomondo |
Matt Welford | ... | division visual effects supervisor: Pixomondo |
Jennifer Wells | ... | recruiting and talent management: Pixomondo |
Kimberley Wells | ... | visual effects coordinator: Pixomondo |
Lu Wen | ... | digital environments artist: Pixomondo |
Mariusz Wesierski | ... | fx artist: Pixomondo |
Darren White | ... | lead animator: Pixomondo |
Jacinta Williams | ... | visual effects coordinator: Pixomondo |
Tommy Williamson | ... | digital compositor |
Michael A. Wilson | ... | animator: Pixomondo |
Charlie Winter | ... | digital effects supervisor: Pixomondo |
Siuka Wong | ... | previs artist: Pixomondo |
Tobby Wong | ... | render wrangler: Pixomondo |
Qiong Wu | ... | production controlling and accounting: Pixomondo |
Gray Xi | ... | support department: Pixomondo |
Mark Xie | ... | render wrangler: Pixomondo |
Runlin Xiong | ... | modeling and texture artist: Pixomondo |
Reza Ghulam Yahya | ... | lead matchmove & layout artist: Pixomondo |
Ning Yan | ... | lead rigging artist: Pixomondo |
Sherry Yang | ... | compositor: Pixomondo |
Yuan Yao | ... | render wrangler: Pixomondo |
Zu Yao | ... | motion graphics artist: Pixomondo |
Konstantin Yarosh | ... | lead lookdev lighting artist |
Konstantine Yarosh | ... | cg artist: Pixomondo |
Teh-wei Yeh | ... | cg artist: Pixomondo |
Siyun Yi | ... | recruiting and talent management: Pixomondo |
Fikret Yildirim | ... | lead cg artist: Pixomondo |
Zixiao Yin | ... | compositor: Pixomondo |
Wei Yishan | ... | digital environments artist: Pixomondo |
Angela Yu | ... | render wrangler: Pixomondo |
Li Yuan | ... | compositor: Pixomondo |
Qianqian Yuan | ... | fx artist: Pixomondo / on-set data wrangler: Pixomondo |
Aslan Zamaev | ... | matchmove & layout artist: Pixomondo |
Fengting Zhang | ... | digital environments artist: Pixomondo |
Shuang Zhang | ... | visual effects coordinator |
Xianmei Zhang | ... | roto artist: Pixomondo |
Yimin Zhang | ... | cg artist: Pixomondo |
Judy Zhao | ... | production controlling and accounting: Pixomondo |
Xiaoyi Zhou | ... | visual development artist: Pixomondo |
Christoph Zippel | ... | lead cg lead artist: MovieBrats Studios |
Christoph Zollinger | ... | additional on-set visual effects supervisor: Pixomondo |
Javier Zumaeta | ... | animator: Pixomondo |
Jaehyuk Ko | ... | visual effects supervisor (uncredited) |
Animation Department
Chien-Chia Huang | ... | animator |
Casting Department
Lisa Jing Li | ... | Casting Agent |
Editorial Department
David Rivero Martin | ... | colorist |
Music Department
Michael Linus Bock | ... | bass trombone |
Michael-Alexander Brandstetter | ... | score recording supervisor |
Forest Christenson | ... | music scoring mixer |
Dhruv Goel | ... | solo vocals |
Michael Werner Maas | ... | composer: trailer music |
Bernd Mazagg | ... | score recordist |
Jon Monroe | ... | composer: additional music |
Synchron Stage Orchestra | ... | score performed by |
Òscar Senén | ... | orchestrator |
Johannes Vogel | ... | conductor |
Martin Weismayr | ... | pro tools operator |
Derrick Werlé | ... | technical music assistant |
Fei Yu | ... | music editor / music producer: end credits song |
Andy Thomas Leitner | ... | music preparation assistant (uncredited) |
Liu Ye | ... | pre-music production (uncredited) |
Additional Crew
Wanqiang Li | ... | presenter |
Qian Zhang | ... | planner |