Directed by
Yan Han |
Writing Credits (in alphabetical order)
Nobuyuki Fukumoto | ... | (comic "Tobaku mokushiroku Kaiji") |
Nobuyuki Fukumoto | ... | (creator: based on manga by) |
Yan Han | ... | (screenplay) |
Cast (in credits order)
Produced by
Yedda Zhixi Chen | ... | producer |
Ying Wan | ... | line producer |
Sixie Yin | ... | line producer |
Music by
Neal Acree | ||
Michael Tuller |
Cinematography by
Max Da-Yung Wang | ... | director of photography |
Art Direction by
Xiaojie Song | ||
Chen Zheng |
Second Unit Director or Assistant Director
Ivy Yu-li Chiang | ... | bilingual assistant director |
Art Department
Charles Lin | ... | concept artist |
Min Nguen | ... | concept artist |
Yoga Satyadana | ... | concept artist |
Vivita Zheng | ... | poster producer |
Feng Zhu | ... | concept designer |
Sound Department
Trey Kwasny | ... | voice actor |
Xiaosha Liu | ... | sound |
Gang Wang | ... | sound mixer / sound |
Visual Effects by
Shaun Friedberg 'Pyrokinesis' | ... | lead motion r&d technical director |
Glen Adlam | ... | modeler: weta digital |
Kristian Antonelli | ... | previs artist |
Chris Armsden | ... | lookdev r&d pipeline: Weta Digital |
Charlie Armstrong | ... | senior compositor: Weta Digital |
Stewart Ash | ... | Previs Supervisor |
Myles Asseter | ... | models head of department: weta digital |
Demián Astur | ... | visual effects artist |
Sam Balzer | ... | concept artist: Weta Digital |
Ned Barraud | ... | senior texture artist: Weta Digital |
Ryan Basa | ... | compositor |
Thomas Baxter | ... | layout technical assistant |
Bryn Bayliss | ... | paint/roto lead |
Paul F. Becker | ... | executive producer: stereoscopic conversion |
David Bemi | ... | lead fx artist |
Jayden Beveridge | ... | layout artist |
Robert Beveridge | ... | visual effects artist |
Dylan Binns | ... | modeller: Rising Sun Pictures |
Alyssa Blackwell | ... | rising sun pictures: staff |
Turea Blyth | ... | visual effects coordinator |
Mark Boey | ... | digital artist: visual effects |
Rebecca Bogert | ... | paint & roto artist: Rising Sun Pictures |
Sebastian Bommersheim | ... | digital compositor: Weta Digital |
Anto Bond | ... | department head: Rising Sun Pictures |
Nick Booth | ... | digital imaging supervisor: weta digital |
Mounika Boyapati | ... | visual effects |
Sreekanth Boyapati | ... | visual effects producer / visual effects |
Paul Boyd | ... | visual effects artist |
Justin Broom | ... | assistant technical director: Weta FX |
Shane Brouwer | ... | visual effects artist |
Andrew Buckley | ... | graphic development: Siamese |
Sirius Buisson | ... | senior lighting td |
Dániel Bukovec | ... | senior fx artist: Weta Digital |
Andy Burmeister | ... | lead camera technical director |
Jess Burnheim | ... | compositing supervisor |
Steve B. Castor | ... | visual effects (as Stephen Castor) |
Norman Cates | ... | senior compositor: Weta Digital |
Meagan Chancellor | ... | visual effects artist |
Sachin Kumar Chauhan | ... | compositing sequence lead (as Sachin Kumar) |
Celeste Suihua Chen | ... | visual effects producer (as Celeste Chen) |
Sha Chen | ... | visual effects supervisor |
Vamsi Krishna Chilamkurthi | ... | lead compositor: visual effects |
Darren Christie | ... | digital compositor: weta digital |
Keith Collea | ... | stereo producer: Gener8 |
Tom Collier | ... | senior compositor: Weta Digital |
David Conley | ... | visual effects executive producer: Weta Digital |
Ian Cope | ... | bidding producer: Rising Sun Pictures |
Sarah Cowhey | ... | virtual art department manager: Weta Digital |
Jim Croasdale | ... | senior painter: Weta Digital |
Steve Cronin | ... | senior paint artist: Weta Digital |
Noemie Cruciani | ... | compositor: Rising Sun Pictures |
Marcello Da Silva | ... | camera technical director: Weta Digital |
Kurt Debens | ... | visual effects artist |
Rohan Desai | ... | stereo executive producer: Gener8 |
Rajbir Dhalla | ... | digital artist |
Danop Dharmaraksa | ... | visual effects supervisor |
Ben Dickson | ... | 2d technical director: Rising Sun Pictures |
John Dietz | ... | Senior Visual Effects Producer: BangBang / visual effects: BangBang |
Catherine Dinh | ... | visual effects coordinator |
Jennifer Docherty | ... | lighting dept manager: Weta Digital |
Damian Doennig | ... | department head: Rising Sun Pictures |
Hugo Dominguez | ... | senior painter: Weta Digital |
Francesc Donaire | ... | compositor: RSP |
Josh Ellem | ... | visual effects |
Kevin Estey | ... | Senior Animator / Senior Animator: Weta Digital |
Kalima T. Farris | ... | rotoscope artist: Weta Digital |
Florian Fernandez | ... | lead modeler: Weta Digital |
Luke Flanagan | ... | lead previs artist |
Ben Folkman | ... | lead previs animator: Weta Digital |
Tim Forbes | ... | lead creature technical director: weta digital |
Melyssa Forget Turcotte | ... | visual effects coordinator: weta digital |
Philip Fraschetti | ... | Senior Paint Artist: Rising Sun Pictures / compositor: Rising Sun Pictures |
Michael Furniss | ... | visual effects |
Mayur Gangasagar | ... | vfx paint artist |
Liam Gare | ... | digital compositor |
Kunal Ghosh Dastider | ... | fx supervisor: Weta Digital |
Mohamed Ghouse | ... | Digital Compositor: Rising Sun Pictures, Adelaide |
Sivan Goundar | ... | layout artist |
Robert Grbevski | ... | cg supervisor |
Justin Greenwood | ... | effects artist: Rising Sun Pictures |
Rodrigo Guerechit | ... | lookdev artist: Rising Sun |
Marie-Ève Gélinas | ... | digital compositor: Rising Sun Pictures |
Monika Hada | ... | stereo producer: Gener8 |
Geoff Hadfield | ... | digital compositor |
Jasper Hayward | ... | lighting technical director: Weta Digital |
Vincent Hayward | ... | assistant technical director: Weta Digital |
Caleb Hecht | ... | lighting artist |
Rachel Herbert | ... | lead layout technical director: Weta Digital |
Kerstin Herold | ... | senior paint artist: Weta Digital |
Joshua Herrig | ... | lead lighting artist |
Martin Hill | ... | visual effects supervisor: Weta Digital |
Pravin Hodage | ... | compositing supervisor: Anibrain |
Sam Hodge | ... | lead software developer: Rising Sun Pictures |
Claire Louise Hoey | ... | digital paint lead |
Fabian Holtz | ... | compositor: Rising Sun Pictures |
Adam Hopper | ... | compositing supervisor |
Alexis Jacobson | ... | visual effects production manager |
Shashank Jadhav | ... | digital compositor: Anibrain |
Chris Janssen | ... | digital compositor: Rising Sun Pictures |
Qazi Hamza Javed | ... | modeller: rising sun picture |
Michael Johns | ... | lighting artist: Rising Sun Pictures |
Danny Jones | ... | lead painter: Weta Digital |
Stephen Karl | ... | matchmove artist |
Benjamin T. Kay | ... | visual effects artist |
Simran Khalsa | ... | matte paint department manager |
Kelly Kilgour | ... | weta digital |
Ashleigh-Jean King | ... | rotoscope artist: Weta Digital |
Gemma Kingi | ... | rotoscoping artist |
Ryan Kirby | ... | cg supervisor: Rising Sun Pictures |
Paul Kirwan | ... | digital compositor |
Lars Kramer | ... | senior camera td: Weta Digital |
Dmitri Krasnokoutski | ... | shader technical director: Weta Digital |
Haris Kruskic | ... | visual effects producer: Fin |
Mateusz Krzastek | ... | senior compositor: Rising Sun Pictures |
Jerry Kung | ... | senior previs artist: Weta Digital |
Marc Landrain | ... | technical director |
Marc H. Langbein | ... | lighting artist: Rising Sun Pictures |
Niña Laureles | ... | effects technical director |
Key Hyung Lee | ... | fx lead: Weta Digital |
Hang Li | ... | visual effects |
Qijun Li | ... | compositor: Bang Bang Picture |
Levis Linehan | ... | cg supervisor: Luxa Studio |
Jason Locke | ... | matchmove lead |
Sagar Lonkar | ... | creature/crowd effects |
Timmy Lundin | ... | fx lead: Rising Sun Pictures |
Rob MacBride | ... | rotoscope artist |
Mathew Mackereth | ... | lighting lead: Rising Sun Pictures |
Tim Mackintosh | ... | department head: Rising Sun Pictures |
Ravi Kumar Maheshwari | ... | VFX Compositor |
Liam Major | ... | paint artist |
Simon Malessa | ... | department head: Rising Sun Pictures |
Aslan Malik | ... | Title Design: The Hype/Pixomondo |
Wil Manning | ... | visual effects supervisor |
Jonathan D. Martin | ... | visual effects editor: Weta Digital |
Franklin Mascarenhas | ... | stereo producer: Gener8 |
Nicole Mather | ... | matte painter |
Shawn McCarten | ... | lighting artist: Rising Sun Pictures |
Alex Meddick | ... | department head: Rising Sun Pictures |
Harry Medlin | ... | compositor: Rising Sun Pictures |
Joel Michael | ... | visual effects artist |
Natalie Millar Jadhav | ... | animation production manager: Weta digital |
Brett Miller | ... | effects head of department |
Shane Miranda | ... | digital matte painter |
Chelsea Mirus | ... | visual effects coordinator |
Luiz Philippe Moreira | ... | creature pipeline technical director: Weta Digital |
Matt Mueller | ... | plate supervisor: Weta Digital |
Ben Murray | ... | senior stereo supervisor: Gener8 |
Abby Nath | ... | visual effects artist |
Amber Marie Naveira | ... | data manager: Weta Digital (as Amber Marie Smith) |
Sarah Neveu | ... | matte painter |
Crystel Newman | ... | Marketing Coordinator |
Pawel Olas | ... | pipeline td |
Sam Osborne | ... | digital compositor |
Matthew Ozerski | ... | Previs Editor at The Third Floor inc |
Ben Paschke | ... | look development artist: Rising Sun Pictures |
Harshal Patil | ... | Layout Artist at Rising Sun Picture |
Julian Payne | ... | compositor: Rising Sun Pictures |
Stepan Pazderka | ... | digital compositor: Rising Sun Pictures |
Venkata Sai Teja Peddi | ... | Stereo Compositor (credit only) |
Mike Perry | ... | cg supervisor |
Josip Peterkovic | ... | Junior Matchmove/Layout Artist: Rising Sun Pictures |
Ignacio B. Peña | ... | previsualization animator: Weta Digital |
Bogi Piroth | ... | facial modeler/concept artist: Weta Digital |
James Pollard | ... | rotoscope artist: Weta Digital |
Adam Potter | ... | department head: Rising Sun Pictures |
Christian Poullay | ... | camera technical director: Weta Digital |
Shane Rabey | ... | Compositing Supervisor: Fin Design & Effects |
Albert Radosevic | ... | digital artist |
Jennifer Ramos | ... | Production Manager: Weta Digital |
Kade Ramsey | ... | digital paint artist: Weta Digital |
Craig Douglas Rattray | ... | optical lead |
Leo Recompsat | ... | animator: weta digital / senior previs artist: weta digital |
Stephan Remstedt | ... | senior camera td: Weta Digital |
Gareth Repton | ... | visual effects supervisor: luxa studio vfx |
Florent Revel | ... | matchmover |
Petr Rohr | ... | layout lead: RSP |
Gabriela Roque-Worcel | ... | software developer: weta digital (as Gabriela Roque López) |
Christina Ryan | ... | texture and look development artist (as Christina Rzewucki) |
Jim Rygiel | ... | production visual effects supervisor |
Rajeev Sahu | ... | visual effects supervisor |
John Saleem | ... | senior modeler: Rising Sun Pictures |
Peter Salter | ... | camera technical director: weta digital |
Sameer Samant | ... | stereo supervisor: Gener8 |
Ignacio Santamaria | ... | previs artist |
Victor Sanz Fernandez | ... | senior texture artist: Weta Digital |
Malte Sarnes | ... | visual effects supervisor: Rising Sun Pictures |
Eduardo 'Lalo' Schmidek | ... | senior previs artist: The Third Floor |
David Schulz | ... | visual effects artist: Rising Sun Pictures |
Leiah Sears | ... | render/data wrangler: Rising Sun Pictures |
Dilen Shah | ... | Lead Creature TD |
Jordan Shand | ... | proxy modeller: Weta Digital |
Sam Sharplin | ... | lead modeler: Weta Digital |
Eyal Shirazi | ... | senior compositor: Weta Digital |
Nik Slotiuk | ... | department head: Rising Sun Pictures |
Anthony Smith | ... | 2d supervisor: Rising Sun Pictures |
Marc Smith | ... | senior camera td: Weta Digital |
Mark Smith | ... | Lead Animator: weta digital |
Chris Solon | ... | rotoscope |
Suponwich Juck Somsaman | ... | visual effects |
Eddie Soria | ... | lead painter: Weta Digital |
Jonas Sperl | ... | layout technical supervisor: Weta Digital |
Chris Spry | ... | visual effects supervisor: Fin Design+Effects |
Carl St-Pierre | ... | compositor |
Mark Stanger | ... | animator |
Daniel Steart | ... | visual effects artist: Rising Sun Pictures (credit only) |
Albrecht Steinmetz | ... | matchmove hod: weta digital |
Alastair Stephen | ... | executive vfx producer: fin design + effects |
Tim Stern | ... | digital compositor: Weta Digital |
Aaron Patrick Stewart | ... | layout artist: Rising Sun Pictures |
Bernard Stock | ... | camera matchmove artist |
Eleanor Sutton | ... | compositor |
Simon J. Taua'i | ... | rotoscope artist |
James Tavet | ... | matchmove artist: Image Engine |
Shih Ming Tay | ... | lead creature td: Weta Digital |
Jamie Telfer | ... | camera technical director: Weta Digital |
Arthur Terzis | ... | senior rigging td |
Raphael Thiery | ... | camera technical director: weta digital |
Caitlyn Thomas | ... | digital compositor |
Lachlan Tolley | ... | compositor |
Helder Tomas | ... | senior on-set technical director |
Saul Toresan | ... | previs artist: The Third Floor |
John Toth | ... | digital compositor: Rising Sun Pictures |
Wayne Traudt | ... | senior lighting technical director: Wetal Digital |
Hao Truong | ... | production coordinator: Rising Sun Pictures |
Parikshat Tyagi | ... | digital compositor: Rising Sun Pictures (as Parikshit Tyagi) |
Cameron Van Den Besselaar | ... | creature technical assistant |
Phil Van Der Reyden | ... | cg modeler |
John Van Der Zalm | ... | Senior Creature Technical Director |
Merinda Janse van Rensburg | ... | senior paint artist |
Cobus van Staden | ... | visual effects artist |
Noah Vice | ... | head of look development & lighting: Rising Sun Pictures |
Eric Vidal | ... | digital compositor |
Bhawana Vijay | ... | visual effects coordinator: Rising Sun Pictures |
Pau Viladot | ... | digital compositor |
Anne Vu | ... | compositor: Rising Sun Pictures |
Colin Ware | ... | modeller |
Rebecca Wells | ... | paint and roto artist: Rising Sun Pictures |
Stuart White | ... | visual effects supervisor |
Greg Wieder | ... | pipeline td: Rising Sun Pictures |
Blake Winder | ... | compositing supervisor: Weta Digital |
Guido Wolter | ... | compositor: Rising Sun Pictures |
Roger Wong | ... | lead facial models technical director |
Nathan Zeppel | ... | layout artist: Rising Sun Pictures |
Derrick Auyoung | ... | department head/technical direction: Weta Digital (uncredited) |
Philip Fraschetti | ... | Senior Paint Artist: Weta Digital (uncredited) |
Paul Harling | ... | data wrangler: Weta Digital (uncredited) |
Roberto Lapuente Romo | ... | information systems developer: Weta Digital (uncredited) |
Stunts
Shijia Lü | ... | stunts |
Camera and Electrical Department
Ming Gao | ... | dit supervisor |
Animation Department
Andrew Calder | ... | senior animator: Weta Digital |
Napassara Chaisukdamrong | ... | production manager: The Monk Studios |
Kumpon Chalermnirandorn | ... | artist: The Monk Studios |
Lalita Chinthawan | ... | lead compositor: The Monk Studios |
Pakorn Chutinimitkul | ... | it support: The Monk Studios |
Ryan Cronin | ... | senior animator: Weta Digital |
Tom Del Campo | ... | senior animator: Weta Digital |
Danop Dharmaraksa | ... | vfx producer: The Monk Studios |
Chonlada Duangduean | ... | art director: The Monk Studios |
Camilo Duarte Franco | ... | senior animator: Weta Digital |
Victor Glushchenko | ... | animator |
Aanikka Holder | ... | animation technical assistant / assistant animator (uncredited) |
Rusharil Hutangkabodee | ... | lead animator: The Monk Studios |
Nathan Jones | ... | animator |
Adam Klein | ... | animator |
Teeraka Kongpaisand | ... | artist: The Monk Studios |
Kwanmana Kuson | ... | artist: The Monk Studios |
Jutatip Lhamoon | ... | artist: The Monk Studios |
Karnjana Mateeyonmiliya | ... | artist: The Monk Studios |
Napaporn Metaaphanon | ... | pipeline supervisor: The Monk Studios |
Hideo Mori | ... | cg supervisor: The Monk Studios |
Katha Na Badalung | ... | cg supervisor: The Monk Studios |
Phalakorn Nawathong | ... | conceptual artist: The Monk Studios |
Sansern Nipatvaranan | ... | layout artist: The Monk Studios |
Sravan Kumar Nunna | ... | animator |
Panithan Paramatikul | ... | conceptual artist: The Monk Studios |
Craig Penn | ... | senior animator: Weta Digital |
Podchara Petcharapirat | ... | production assistant: The Monk Studios |
Ravit Phit-on | ... | animator: The Monk Studios |
Wanchalerm Posiri | ... | lighting artist: The Monk Studios |
Kwanlarb Potjanasuntorn | ... | artist: The Monk Studios |
Kotchawan Praditukrit | ... | artist: The Monk Studios |
Nutchaya Puengpreeda | ... | artist: The Monk Studios |
Surang Rasamlee | ... | artist: The Monk Studios |
Thanawat Sawatchitang | ... | artist: The Monk Studios |
Sitthipong Sitthiaumponpan | ... | lead lighting artist: The Monk Studios |
Panisa Sittisawassakul | ... | production assistant: The Monk Studios |
Suponwich Juck Somsaman | ... | head of production: The Monk Studios |
Supapak Sukwan | ... | artist: The Monk Studios |
Palapas Suwannarat | ... | asset manager: The Monk Studios |
Jakkrit Thanaphatthanakul | ... | artist: The Monk Studios |
Pasut Thanawuithwasin | ... | layout artist: The Monk Studios |
Jeerawat Udomsataphol | ... | layout artist: The Monk Studios |
Athawut Vitheethum | ... | animation director: The Monk Studios |
Natayada Wangkahat | ... | artist: The Monk Studios |
Duangruethai Wongphakam | ... | artist: The Monk Studios |
Louise Hannam | ... | animation production assistant: Weta Digital (uncredited) |
Editorial Department
Debajit Barman | ... | editorial supervisor: DNEG |
Tao Jiajie | ... | digital intermediate conform editor |
Music Department
Jeremy Borum | ... | orchestrator |
Xueran Chen | ... | composer: promotion song |
Kyle Eisenhart | ... | musician |
Lucas Fehring | ... | additional engineering |
Garrett Gonzales | ... | composer: additional music |
M.B. Gordy | ... | musician : drum set |
Victor Kong | ... | music coordinator |
Penka Kouneva | ... | lead orchestrator |
Yuchun Li | ... | theme vocals |
Nolan Markey | ... | orchestrator |
Alan Meyerson | ... | music scoring mixer |
Dustin Mosley | ... | composer: additional music |
Alfredo Pasquel | ... | score mix assistant |
Robert Puff | ... | music preparation |
Larry Rench | ... | orchestrator |
Fei Yu | ... | music editor / music supervisor |
Additional Crew
Tina Collins | ... | interpreter/assistant for Michael Douglas |
Zach Mitchell | ... | assistant: Michael Douglas |
Olivia Shanks | ... | production assistant |
Bruce Fan Yang | ... | planner |
Thanks
Fei Xiang | ... | special thanks |