Directed by
Kaige Chen |
Writing Credits (in alphabetical order)
Kaige Chen | ... | (screenplay) |
Haofeng Xu | ... | (story) |
Ting Zhang | ... | (screenplay) |
Cast (in credits order)
Baoqiang Wang | ... | He Anxia | |
Xuejian Li | ... | Master Luo Yin | |
Wei Fan | ... | Cui Daoning | |
Chi-Ling Lin | ... | Yu Zhen | |
Vanness Wu | ... | Cui Daorong (as Van Ness Wu) | |
Danny Kwok-Kwan Chan | ... | Zhao Zinchuan (as Danny Kwok Kwan Chan) | |
Xueqi Wang | ... | Rusong | |
Aaron Kwok | ... | Zhou Xiyu (as Aaron Kwok Fu Shing) | |
Qi Dong | ... | Wang Xiangning | |
Zhuangzhuang Tian | ... | Peng Xiaowen | |
Wah Yuen | ... | Peng Qianwu | |
Chang Chen | ... | Boss Zha | |
Suet Lam | ... | Zhao Liren | |
Jaycee Cho-Ming Chan | ... | Peng Qizi (as Jaycee Chan) | |
Rest of cast listed alphabetically: | |||
Hu Chen | ... | Guo Jing (as Tiger Hu Chen) | |
Yilong Zhang | ... | Sun Fengying |
Produced by
Huayi Cao | ... | executive producer |
Hong Chen | ... | producer |
Jun Liu | ... | producer |
Zareh Nalbandian | ... | executive producer |
Dede Nickerson | ... | executive producer |
Tian Tian | ... | associate producer |
Music by
George Acogny |
Cinematography by
Geoffrey Simpson |
Editing by
Wayne Wahrman |
Art Direction by
Karl Tan | ... | associate art director (as Tan Chen) |
Makeup Department
Eddie Liu | ... | make up effects designer |
Production Management
Jason Pomerantz | ... | director of production: IMAX Version |
Sharon Taylor | ... | head of production |
Art Department
Simon Cowell | ... | concept designer |
Brian Estanislao | ... | concept designer |
Hexin Luan | ... | associate art director |
Gibson Radsavanh | ... | concept designer |
Sound Department
Joe Barnett | ... | re-recording mixer |
Lon Bender | ... | sound designer / supervising sound editor |
Tara Blume | ... | foley artist |
Mark Coffey | ... | first assistant sound editor |
Kris Fenske | ... | sound designer |
Changning Gu | ... | sound supervisor |
Nick Mortillaro | ... | foley cue / foley editor |
Pernell L. Salinas | ... | assistant sound editor |
Geordy Sincavage | ... | foley editor / supervising foley mixer |
Jon Title | ... | sound effects editor |
Ryan Wassil | ... | foley editor / foley mixer |
Matthew Wilson | ... | fight editor |
James Wright | ... | dolby sound consultant (as Jim Wright) |
Clark Zhao | ... | sound editor |
Brian Straub | ... | foley artist (uncredited) |
Visual Effects by
William Algar-Chuklin | ... | render wrangler: animal logic |
Rajat Amin | ... | visual effects coordinator |
Elana Andersen | ... | support engineer: animal logic |
Ross Anderson | ... | lighting artist |
Laurence Andrews | ... | pre-viz & layout |
Dane Armour | ... | pre-viz & layout |
Vaughn Arnup | ... | roto/paint supervisor |
Josh Azzopardi | ... | roto artist |
Aloys Baillet | ... | research and development |
Marcus Bain | ... | tracking |
Garry Baker | ... | purchasing & asset management officer: animal logic |
Sotiris Bakosis | ... | visual effects artist |
Aaron Barclay | ... | compositing supervisor |
Nicolas Beaufays | ... | digital compositor: Animal Logic |
David Bemi | ... | effects technical director (as David Bemi-Bajer) |
Niki Bern | ... | compositor |
Kate Bernauer | ... | compositor |
Dudley Birch | ... | digital matte painter |
James Bishop | ... | support engineer: animal logic |
Ananya Bose | ... | visual effects artist |
Paul Braddock | ... | modelling artist |
Andy Brown | ... | visual effects supervisor |
David Brown | ... | fx artist |
George Burrows | ... | research & development |
Marco Carpagnano | ... | animator |
Kris Carson | ... | compositor |
Adrian Chan | ... | associate shoot supervisor |
Camela Cheng | ... | surfacing artist |
Nick Chong | ... | compositor |
Alex Coble | ... | compositor |
David Costello | ... | roto artist |
Jayandera Danappal | ... | fx artist: Animal Logic |
Troy Darben | ... | compositor |
Zelko Dejanovic | ... | compositor |
Gabrielle Desdoigts | ... | production assistant and coordinator |
Xavier Desdoigts | ... | direcotor of technical operations |
Jenny Dias | ... | lighting artist |
Ivelina Dobreva | ... | senior compositor: Animal Logic |
Tyson Donnelly | ... | compositor |
Jeff Driver | ... | modelling lead |
James Dunlop | ... | senior rigging artist |
Lexie Durbridge | ... | visual effects coordinator (as Lexie Busby) |
Matt Ebb | ... | fx artist |
Christian Epunan Hernandez | ... | visual effects |
Roman Fedotov | ... | research and development |
Raffaele Fragapane | ... | rigging artist |
Rogier Fransen | ... | fx artist |
Anna Fraser | ... | compositor |
Raphaël Gadot | ... | visual effects artist |
Pranav Gangapurkar | ... | visual effects artist |
Ankush Gawande | ... | visual effects artist |
Sam Godfrey | ... | roto artist |
Brenton Goodwin | ... | modelling artist |
Luke Gravett | ... | fx artist |
Miles Green | ... | fx artist |
Guy Griffiths | ... | director of research and development |
Toby Grime | ... | lead designer |
Michael Halford | ... | digital matte painter |
David Hansen | ... | animator |
Mick Harkin | ... | compositor (as Michael Harkin) |
Daniel Heckenberg | ... | r&d lead developer |
Samson Heffernan | ... | support engineer: animal logic |
Luke Hetherington | ... | visual effects producer |
Alex Holcombe | ... | vfx editor: Animal Logic |
Josh Hulands | ... | roto artist |
Scott Hunter | ... | animator |
Sujit Jain | ... | roto/paint lead at prana studios |
Sujit Jain | ... | sr.prep artist (as Sujit Tone) |
Bhakar James | ... | tracking lead |
Naoko Jewell | ... | lighting artist |
Samapika Karmakar | ... | prep supervisor: Prana Studio |
Tarun Kripalani | ... | visual effects producer |
Keiran Lee | ... | review assistant |
Steven Lees-Smith | ... | support engineering supervisor: animal logic |
Julien Leveugle | ... | compositor |
Nerys Lincoln | ... | surfacing artist |
Daniel Lopez | ... | support engineer: animal logic |
Manuel Macha | ... | lighting artist |
Patrick Madden | ... | support engineer: animal logic |
Sam Marchant | ... | render wrangler |
Justen Marshall | ... | research and development |
Guy Masonwells | ... | digital artist: Animal Logic |
Romain Maurer | ... | research and development |
Graeme McGirr | ... | lighting lead |
John Stanley McGovern | ... | modelling artist |
Kirsty Millar | ... | additional visual effects supervision |
Sandra Mondange | ... | visual effects coordinator |
Fabian Muller | ... | pre-viz & layout (as Fabian Mueller) |
Vikramshil Narwade | ... | visual effects |
Federico Naum | ... | research and development |
Kevin Ng | ... | senior systems engineer: Animal Logic |
Asal Nikkhah | ... | visual effects coordinator: Animal Logic |
Wei Ning | ... | research and development |
Chris Norris | ... | surfacing artist |
Joshua Nunn | ... | lighting artist |
Monique O'Halloran | ... | digital artist |
Alfie Olivier | ... | animation lead |
Chris Olsen | ... | animator |
Ryan Pilcher | ... | tracking |
Daniel Powter | ... | data lead |
Carl Prud'homme | ... | surfacing lead |
Eugene Purugganan | ... | senior systems engineer: Animal Logic |
Shane Rabey | ... | compositor: animal logic |
Ilaria Ragusa | ... | surfacing artist |
Will Reichelt | ... | associate visual effects supervisor |
Dean Richichi | ... | compositor |
Diego Riestra | ... | senior compositor: Animal Logic |
Kazia Roach | ... | compositor |
Shayne Rodway | ... | support engineer: animal logic |
Mehma R. Sachdeva | ... | visual effects producer |
Zuben Saldanha | ... | visual effects production manager |
Francesco Sansoni | ... | lighting artist |
Daniel Scott | ... | research and development |
Alyssia Sharpe | ... | production accountant: Animal Logic |
Steve Shearston | ... | senior digital artist |
Ravi Shekhar | ... | prep supervisor: Prana Studio |
Richard Skelton | ... | tracking |
Bryan Smith | ... | research and development |
Ari Stamatopoulos | ... | render wrangler |
Feargal Stewart | ... | cg supervisor |
Mark Streatfield | ... | research and development |
Grant Street | ... | senior systems engineer: Animal Logic |
Stefano Tabacco | ... | research and development |
Jeffrey Tan | ... | data operations |
Yannick Tan | ... | digital matte painter |
Craig David Thomas | ... | production coordinator |
Alex Timbs | ... | head of it |
Larry Townsend | ... | fx artist |
Radu Vintila | ... | lead systems engineer: Animal Logic |
Ben Walker | ... | digital matte painter |
Vaughan Walsh | ... | roto artist |
Jeremy Webber | ... | senior systems engineer: Animal Logic |
Owen Williams | ... | compositor |
Guido Wolter | ... | compositing lead |
Ben Wotton | ... | digital artist: Animal Logic |
Gareth Young | ... | pre-viz & layout |
Trent Dyer | ... | render wrangler: animal logic (uncredited) |
Daniel Powter | ... | data lead: Animal Logic (uncredited) |
William Southers | ... | software developer: animal logic (uncredited) |
Stunts
Bruce Law | ... | car stunt coordinator |
Yee Man Law | ... | assistant car stunt coordinator |
Huslie Wu | ... | stunts |
Camera and Electrical Department
Michael Adcock | ... | gaffer |
Jay Munro | ... | key grip |
Christopher Reig | ... | digital imaging technician |
Animation Department
Etienne Marc | ... | matte painter |
Editorial Department
David Alonzo | ... | digital intermediate |
Ted Craig | ... | digital intermediate producer (as Richard Craig) |
Yong Ji | ... | assistant colorist |
Bin Li | ... | associate editor |
Yuan Elizabeth Liang | ... | assistant editor |
Nicholas Lipari | ... | first assistant editor |
Tom Reiser | ... | colorist |
Jason Saulog | ... | digital conformist |
Alexis Seymour | ... | assistant editor |
Ian Sullivan | ... | digital intermediate accountant |
Clarence Deng | ... | intern (uncredited) |
Music Department
Wolfgang Amadeus | ... | score mixer / supervising music editor |
Davy Bernagoult | ... | orchestrator |
Yoann Bernagoult | ... | orchestrator |
Richard Bronskill | ... | orchestrator |
Chad Cannon | ... | additional orchestrator |
Alan Derian | ... | composer: additional music |
Tom Hiel | ... | composer: additional music |
Richard B. Jefferson | ... | music attorney |
Gaayatri Kaundinya | ... | singer |
Colleen M. Lutz | ... | score mixing assistant |
Bálint Sapszon | ... | session supervisor |
Additional Crew
Samantha Baker | ... | human resources operations supervisor |
Rob Cornish | ... | chief financial officer |
Zoe Diamond | ... | head of human resources |
Eric Efstratiadis | ... | front of house |
Nick Hore | ... | recruiter |
Shailene Xiaoting Huo | ... | director assistant |
Linda Jaivin | ... | english subtitle translation |
Matt Jones | ... | head of artist management |
Krista Jordan | ... | training department supervisor |
Patricia Kung | ... | recruitng supervisor |
Darren Leung | ... | additional translation |
Claudia Liem | ... | artist management |
Alison McGinlay | ... | accountant |
Jane Milledge | ... | artist management |
Chantal Montesanti | ... | recruiter |
Fazlul Mozumder | ... | kitchen hand |
Brady Mutch | ... | catering manager |
Nicolas Nalbandian | ... | human resources operations coordinator |
Christina Rudd | ... | accountant |
Lisa Santo-Buchler | ... | assistant to executive producer |
Cara Stagg | ... | human resources operations coordinator |
Abraham Trevathan | ... | chef de partie |
Claire Wang | ... | accountant |
Curtis Wang | ... | director's assistant |
Nicholas Yap | ... | front of house |
Ivana Zivkovich | ... | human resources operations coordinator |