Cast & Crew

Directed by

Dante Lam

Writing Credits

Maria Wong
(as Wong Sze Man)
Tan Yuli
Yaqing Zhi

Cast

Eddie Peng
Gao Qian
Yanlin Wang
Zhao Cheng
Zhilei Xin
Fang Yuling
Lyric Lan
Wen Shan
Yutian Wang
An Peng
Yang Xu
Bai Yang
Carlos Chan
Lin Weiquan
Mincheng Li
Liu Bin
Dale Song
Xi Zao
Guoqiang Zhang
Pan Zhengjun
Xiaodong Guo
Ding Yi
Daxun Wei
Huo Da
Liu Yichun
Tang Min
Zhang Jingyi
Cong Cong
Andrew Lien
(as Andrew Lin)
Sammy Cantu
Boat Rescuer
Jimmy Chang
Rescue Boat Driver
Danial Cheung
Drummer
Dave Coyne
Marshall Miller
Anthony De La Cruz
Robert Evans
Main Flow
The Chef
Josh Han
Boat Rescuer
Jules Hartley
Mother
Emmanuel Andrew Hui
Bassist
Daniel Joo
Boat Rescuer
Kene
Heli-Rescuer Co-Pilot
Elliot Leung
Cellist
Todd Lien
Passenger
Gabin Lam Ka Lik
Electric Guitarist
Briana Liu
Passenger
Seth Marshall
Curtis Owen Brown
Emilie Ohana
Mrs. Li
Aldo Quintero Torres
Plane survivor
Saxon Sawai
Assistant Coach
Kyle Shapiro
Sailor
Jeremy Sry
Boat Rescuer
Tasha Sulkowska
Flight Attendant Kim
Mao Sun
Boat Rescuer
Will Tomi
Heli-Rescue Pilot
Samuel Wang
Boat rescuer
Chris Yong
Boat Rescuer
Eddie Yu
Pickup Truck Driver

Produced by

Edward Cheng
executive producer
Luisa Gomez de Silva
line producer
Jianzhong He
general consultant
Zhu Jialin
executive producer
Candy Leung
producer
Ji Qiuzhi
general consultant
Liu Xiaoming
general consultant
Albert Yeung
executive producer
Ren Yongmin
general consultant
Dong Yu
executive producer
Li Yu
executive producer
Liu Zhenfei
executive producer
Peter Zheng
executive producer (as Zhihao Zheng)
Wang Zhenliang
general consultant

Music by

Elliot Leung

Cinematography by

Peter Pau

Editing by

Chi-Hung Choi

Production Design by

Martin Laing

Art Direction by

Carlos Benassini
Miguel López-Castillo
(Supervising Art Director)
Hector H. Rivera
(art direction)

Set Decoration by

Gabriela Ramírez
Kloud Wan
(as Wing-Ho Wan) (set decorater)

Makeup Department

Marcela Alfaro
makeup artist
Lisa Cartlidge
Prosthetic Artist
Ariel León Castro
additional hair stylist
Sonia Coppi
special makeup production manager
Zac Coyle
hair punching
Sophie Louise Davis
Prosthetic Artist
Claire Green
prosthetic mould maker
Mirelle Hernández
hair stylist
Elvia Felix Herrera
key makeup artist
Adriana Jimenez Mejia
hair assistant
Ashmir Scarleth Navarro Olachea
assistant makeup artist
Frances Patterson
Prosthetics Coordinator
Luis Ruiz
key hair stylist
Rajpar Shah
hair puncher
Matthew Smith
Prosthetic makeup designer / Special effects makeup designer
Cecilia Herlin
special makeup effects artist (uncredited)

Production Management

Laura Arvizu
unit production manager
Chi-Ho Cheung
production manager
Natalee Rawat
associate production manager
Michelle Yoon
assistant production manager

Second Unit Director or Assistant Director

Samuel Chun-Yin Hui
third assistant director
J. Abel Jimenez
assistant director (as Jose Jimenez)
Yip Ho Yan Josephine
post production assistant director
Simon Lam
second assistant director
Garlic Lee
third assistant director
Kam Yee Low
assistant director (as Keng Yee) / post production assistant director
Tiffany Ka-Ching Ng
second assistant director
Kayee Poon
second assistant director

Art Department

Luis G. Benavides
purchaser
Cher Chan
graphic designer
Travis Craven
sculpting supervisor
Élmer Figueroa Félix
set decoration buyer
Devorah Galván Caballero
assistant property master
Victoria Godoy
drafts person
Curtis Hamill
paint gang boss
Dewaldt Hicks
Art department
John Hoskins
construction coordinator
Kent Jones
paint supervisor
Ricardo M. Kaplan
art dept coordinator
Yuet-Ying Lam
concept artist
Tony R. Medina
general foreman
Fernando Moran
set designer
Christian Moreno
leadman assistant
Ben Nichols
metal foreman: Mexico
Luis Antonio Ordoñez
drafts person
Josue Palos
graphic designer
Zora Pasztor
construction accountant
Caleb Phillips
welding foreman
Roberto Pizarro
property master
Hector H. Rivera
assistant art director
Jorge Iván Sanders
propmaker
Mike Villalpando
art department

Sound Department

James Ashton
re-recording mixer / sound designer
Kannpak Boonsuk
sound editor
Dylan Burgess
sound effects editor
Steve Burgess
re-recording mixer / sound designer
Jorge García Bastidas
re-recording mixer
Owen Grieve
mix assistant
Poolpetch Hatthakitkosol
music score mixer and editor
Monica He
sound producer
Natakorn Kaewjamnong
sound effects editor
Ziyuan Lin
sound producer
Veronica Lynch
technical assistant
Sarunyu Nurnsai
sound editor
Kaikangwol Rungsakorn
sound editor
Wirada Singhasin
sound editor
Nithit Wongwattanasin
sound effects editor
Zhangzhenan
audio system engineer

Special Effects by

Jon Bethke
special effects technician
John Bilicki
aviation tech: scroggins aviation
Gregory Oren Bryant
special effects engineer
Wayne Burnes
pyro supervisor
Alan Droeger
special effects foreman
Karla Fierro
special effects coordinator
Kevin Minkus
special effects technician
Tony Perez
Special Effects Buyer
Doug Scroggins III
aviation effects supervisor
Tom Stevenson
special effects technician
Cliff Wallace
special effects makeup

Visual Effects by

Lukas Abraham
compositor: ScanlineVFX
Lauren Abrahams
VFX Recruiter: Digital Domain
Ankita Agrawal
io coordinator: Scanline VFX
Vladislav Akhtyrskiy
compositor supervisor: Scanline VFX
Daniil Alikov
senior texture artist: Digital Domain
Vahagn Amirkhanyan
matchmove artist: Scanline VFX
Dimitri Anderegg
vfx coordinator: ScanlineVFX
Coltin Antypovich
animator: Scanline VFX
Syed Arafath Apsar
digital production manager: Scanline VFX
Ando Avila
department supervisor: Scanline VFX
Amir Azar
lead digital production administrator: Digital Domain
Al Bailey
compositor: Scanline VFX
Sylvie Baillargeon
visual effects coordinator: Scanline VFX
Martin Balcerzak
lead generalist: Scanline VFX
Adam Balentine
compositing supervisor: Scanline VFX
Andrew Barrie
digital compositor: Digital Domain
Isaac Barter
compositor: Scanline VFX
Jay Barton
visual effects supervisor: Digital Domain
Stephen Bassett
visual effects coordinator
Edward Bauman
visual effects coordinator: Scanline VFX
Hugh Behroozy
generalist: Scanline VFX
Nico Bell
system administrator: ScanlineVFX
Mykyta Berezin
3d modeler
Paulo Biajante
fx artist: Scanline VFX
Babak Bina
generalist: Scanline VFX
Martin Biskup
compositor: Scanline VFX
Mohsen Bizar
generalist: Scanline VFX
Alonso Bocanegra
generalist: Scanline VFX
Alexander Boehmer
flowline: Scanline VFX
Oliynyk Bohdan
visual effects supervisor: Postmodern Digital (as Bogdan Oliynik)
Bogdan Bondarchuk
compositor: Scanline VFX
Markus Boos
generalist: Scanline VFX
Egor Borschevsky
visual effects producer: Postmodern Digital
Sarah Boucherit
fx artist: Scanline VFX / fx artist: visual effects
Lukas Brandtner
modeling artist: ScanlineVFX
Lucas Brinkman
layout artist: Scanline VFX
Ariane Brinkmann
head of human resources: Scanline VFX
Dean Broadland
pipeline supervisor
Manuel Bruder
compositor: Scanline VFX
Matthew Bullock
modeling supervisor: Scanline VFX
Simon Butler
fx artist: Digital Domain
André Cabaco
cg lead: ScanlineVFX
Marco Cantaluppi
digital compositor
Andre Cantarel
generalist: Scanline VFX
Curtis Carlson
compositing supervisor: Scanline VFX
Angel Carrasco
generalist: Scanline VFX
Yeri Casanova
department coordinator: Scanline VFX
David Cañas
lighter: Scanline VFX
Karla Vazquez Ch
compositor: Scanline VFX / digital compositor
Sarah Chang
compositor: Scanline VFX
Jason Chee
layout artist: Scanline VFX
Seokjae Cheong
compositor
Gabriel Chifor
roto/paint lead: Scanline VFX
Brian Chinnery
lighter: Scanline VFX / lighting artist: Scanline VFX
Serghei Chirillov
digital compositor: Sci-FX
Changrae Cho
fx artist
Donny Choi
roto/paint artist: Scanline VFX
Ho-Hin Choi
compositor
Soomin Chon
fx artist: Scanline VFX / fx artist: ScanlineVFX
Kenneth Chua
matchmove artist: Scanline VFX
Anastasiia Chumak
digital matte painter: Postmodern Digital
James G. Clark
lighter: Scanline VFX (as James Galen Clark)
Alvaro Claver
visual effects artist
Jessica Clifton
matchmove artist: Scanline VFX
Maria N. Collado
matte painter: Scanline VFX
Jochen Conradt
flowline artist: Scanline VFX
Niko Conte
flowline td: Scanline VFX
Shane Cook
compositing supervisor: Scanline VFX
Lydia Cosgrave
layout artist
Christopher Courtland
compositor: Scanline VFX
David Crawford
compositor: Scanline VFX
Nick Crew
compositing supervisor: Scanline VFX
Marc Czerwiec
compositor: Scanline VFX
Nick Damico
effects artist: Scanline VFX
Ashish Dani
environment technical director: Scanline VFX
Will Van Dao
plate prep artist: Scanline VFX
Avijit Das
rigger: Scanline VFX
Stephen Davis
roto/paint supervisor: Scanline VFX
Florian Dax
system administrator: ScanlineVFX
Carlos Patrick De Leon
layout supervisor: Scanline VFX
Liyao Deng
lighting td
Anuja Desai
visual effects coordinator: Scanline VFX
Thad Diego
pipeline td: Scanline VFX
Frédéric Dierstein
modeler: Scanline VFX
Eric J. Dima-ala
lead environment artist: Digital Domain
Linda Dimaculangan
office administrator: ScanlineVFX
Jean-Luc Dinsdale
Visual Effects Supervisor: Digital Domain
Van Le Do
department production manager: Scanline VFX
Barbara Dobrovitz
visual effects editor: Scanline VFX
Nora Rahel Dommer
compositor: Scanline VFX (as a different name)
Dominic Drane
production vfx supervisor
Paz Drimer
digital production administrator: Digital domain
Peter Dudley
compositer: Scanline VFX / compositor / compositor: Scanline VFX
Kalene Dunsmoor
texture artist: Scanline VFX
Daniel Duwe
digital compositor: Digital Domain
Kelly Eckstein
generalist: Scanline VFX
Jake Efthymiou
Systems Administrator: Scanline VFX
Moritz Eiche
compositing supervisor: Scanline VFX
Oliver Eikhoff
digital production manager: Scanline VFX
Bernhard Eiser
fx artist: Scanline VFX
James Elster
compositor: Scanline VFX / digital compositor: Scanline VFX
Pavan Kumar Endarapu
visual effects editor
Zsuzsanna Erdei
layout artist: Scanline VFX
Gabriel Escobar
roto/paint artist: Scanline VFX
Samira Esmaeili
modeler: Scanline VFX
Jordan Fast
Sr. Lighting Artist
Liz Feldstein
lighting artist: Digital Domain
Yuandong Feng
lighter: Scanline VFX
Nelson Fernandes
visual effects artist
Daniel Antón Fernández
environments lead: Digital Domain
Matthieu Floury
lighter: Scanline VFX
Andrii Fokin
digital compositor
John Fragomeni
executive staff: president
Katrin Frantz
compositor: Scanline VFX
Evan Fraser
matchmove supervisor: Scanline VFX
Renat Gabdrakhmanov
visual effects supervisor: VFXHQ
Katarina Gacevska
plate prep artist: Scanline VFX
Vikas Ganer
roto and paint lead: Scanline VFX
Feng Gao
visual effects producer
Bryce Gardiner
vfx editor: Scanline VFX
Abdel Halim Garess
flowline td: Scanline VFX
Etienne Gaumont
effects artist: Scanline VFX
Guillaume Gaussuron
generalist: ScanlineVFX
Sascha Geddert
generalist: Scanline VFX
Alec Geldart
matte painter: Scanline VFX
Christina Georgieva
modeler: Scanline VFX / senior modeler and texture artist
Tobias Gerdts
compositor: Scanline VFX
Isabelle Gilbert
matchmove artist: Scanline VFX
Florian Girardot
compositor: Scanline VFX
Alexandra Glukhova
compositor
Francois Godofe
fx artist: Scanline VFX
Olivia Goh
visual effects producer: Scanline VFX
Ricardo Gomez
lighter: Scanline VFX
Anton Goncharov
visual effects executive producer: Sci-FX
Tom Goodenough
animator: Scanline VFX
Piotr Grabarczyk
matchmove artist: Scanline VFX
Rene Grasser
visual effects producer: Scanline VFX
Palmer Grimes
compositor: Scanline VFX
Ryan Grobins
cg supervisor / cg supervisor: Scanline VFX
Scott Gudahl
compositor: Scanline VFX
Omar Gudjonsson
compositor: Scanline VFX
Tamás Gyermán
matte painter: Scanline VFX
Wolfgang Haas
animation artist: Scanline VFX
Alex Haigh
visual effects coordinator: Scanline VFX
Donghoon Han
compositor: Scanline VFX / compositor: ScanlineVFX
HyunSug Han
compositor: Scanline VFX
Rikke Gjerløv Hansen
department production manager: Scanline VFX
Daniel Harkness
compositing lead: Digital Domain
Jessica Harris
compositing supervisor: Scanline VFX
Jasmin Hasel
executive producer: Scanline VFX
Chrystian Hebert
layout artist: Scanline VFX
Hamed Hematyar
pipeline technical director: Scanline VFX
Jason Henrey
layout artist: Scanline VFX
Yasemin Hepguler
compositor: Scanline VFX
Jonathan Hermand
generalist: Scanline VFX
Joschka Herrlich
compositor: Scanline VFX
Claire Louise Hoey
roto/paint artist: Scanline VFX
Christoph Hoffmann
matte painting artist: ScanlineVFX
Gillaume Hoffmann
fx artist: Scanline VFX
Nicholas Hogan
animator: Scanline VFX
Niall Horn
senior effects technical director: ScanlineVFX
Chung-Yin Hsieh
compositor: Scanline VFX
Mike Hsu
flowline td: Scanline VFX / fx/flowline artist: ScanlineVFX
Vincent Ren Haur Hsu
fx artist
Miggel Huard
recruitment/facility coordinator
Melissa Huerta
roto pain artist: Scanline VFX
Colin Hui
crowd supervisor: Scanline VFX
Wendy Hulbert
io Coordinator: Scanline VFX
Andrew Hutchinson
motion captur td: Scanline VFX
Simon Irvine
animator: Scanline VFX
Alexandra Ivchenko
digital production manager: Scanline VFX
Mareike Janik
compositor: Scanline VFX
Piotr Jankowski
compositor: Scanline VFX
Vikram kumar Javaji
Assets Lead
Dhamindra Jeevan
matte painter: Scanline VFX
Henry Jefferson
compositing lead: Scanline VFX
Hanjoo Jeong
senior effects technical director: Digital Domain
Olivier Jezequel
compositor: Scanline VFX
Carolina Jimenez Garcia
layout lead: Scanline VFX / layout technical director: Scanline VFX
Scott Joseph
compositor: Scanline VFX
Jessica Jung
generalist: Scanline VFX
Jihyun Jung
modeler: Scanline VFX (as Ji-Hyun Jung)
Patrick Kain
i/o support: Scanline VFX
V.J. Kanhai
systems admin/lead render td: Scanline VFX
Chien-i Kao
generalist: Scanline VFX
Eduard Kargin
visual effects supervisor: Sci-FX
Lucas Kazakevicius
effects technical director: ScanlineVFX / fx artist: Scanline VFX
Zoran Kazic
cg artist: ScanlineVFX / generalist: Scanline VFX
Marcel Kern
fx supervisor : ScanlineVFX / fx supervisor: Scanline VFX
Cindy Khoo
head of digital production: Scanline VFX
Norbert Kiehne
animator: Scanline VFX
Anne Kim
compositor: Scanline VFX
Brian Kim
compositor: Scanline VFX
Doyoung Kim
Digital compositor: Scanline VFX / compositor: Scanline VFX
Eunyoung Kim
compositor: Scanline VFX
Jia Kim
digital compositor: Digital Domain
Jinhee Kim
visual effects producer
Katrina Kim
visual effects coordinator: Scanline VFX
Taeho Kim
visual effects production manager: Macrograph
Yong Jin Kim
modeler: Scanline VFX
Anooj Kiran
lead integration artist: Digital Domain
Guntuku Kishore
generalist: ScanlineVFX
Aren Kittilsen
compositor / compositor: Scanline VFX (as Aren Kittelsen)
Ivo Klaus
fx supervisor: ScanlineVFX
Igor Klimovsky
visual effects producer
Crystal Kohri
modeler: Scanline VFX (as Crystal Greenall)
Paul Kolsanoff
vfx producer: ScanlineVFX / visual effects producer: Scanline VFX
Elicia Koo
digital compositor
Dmitry Kornilov
digital compositor: Sci-FX
Dmytro Korolov
pipeline td: Digital Domain
Christian Kratzert
animation supervisor: Scanline VFX
Andrea Krupp
compositor: Scanline VFX
Jan Krupp
visual effects supervisor: Scanline VFX / visual effects supervisor: ScanlineVFX
Angelina Kryvosheyina
visual effects coordinator: Scanline VFX
Satbir Singh Kukreja
compositor: Scanline VFX
Juluri Anil Kumar
compositor: credited
Ramyanth Kumar
Matchmove artist: Digital Domain
Vishishth Kumar
department production manager: Scanline VFX
Nicha Kumkeaw
compositor
Toyotaka Kuroda
cfx artist: Scanline VFX
Tobias Körner
generalist: Scanline VFX
Sebastian Küchmeister
fx artist: Scanline VFX
Damien Lam
modeling lead: ScanlineVFX
Uira Lamour
generalist: Scanline VFX
Alberto Landeros
compositor: Scanline VFX
Nuria Landete
visual effects production coordinator: Scanline VFX
Vincent Langer
matchmove artist: Scanline VFX
Roland Langschwert
senior fx artist: Scanline VFX
Firdaus Ab Latif
matchmove artist: Scanline VFX
Boon Hoe Law
fx artist: Scanline VFX
Daniel Leatherdale
compositor: Scanline VFX
Chan-ran Lee
compositor: Scanline VFX (as Lee Chanran)
Hyunjin Tom Lee
compositor
Jiyoung Lee
generalist: Scanline VFX
Justin Lee
Systems Administrator
Soon Ngee Chris Lee
compositor: Scanline VFX
Wei Ling Lee
matchmove artist: Scanline VFX
Woohyuck Eric Lee
modeler: Scanline VFX
Yeona Lee
compositor: Scanline VFX
Raphael Legros
compositor: Scanline VFX
Anne-Kristin Lehmann
human resources and finances: ScanlineVFX
Lukas Lepicovsky
cg supervisor: Scanline VFX
Benjamin Lepine
modeler: Scanline VFX
Yam Levi
rigger: Scanline VFX
Vincent Liebig
visual effects coordinator: Scanline VFX
Adrian Liedtke
compositor: ScanlineVFX
Isaac Lipstadt
department production manager: Scanline VFX
Augusto Lombardi
flowline: Scanline VFX
Philip Lorentzson
compositor: Scanline VFX
Thea Luchak
Environment Artist
Falk Lude
compositor: Digital Domain
Alison Luong
Digital Production Manager: digital domain
Joe Mangione
generalist: Scanline VFX
Ali Mapar
fx artist: Scanline VFX
Marina Markovich
visual effects producer: Postmodern
Andy Martinez Calzadilla
generalist: Scanline VFX
Tiffany Mazeau
lighting technical director : Scanline VFX
Colin McGuire
pipeline td: Scanline VFX
Chris McIlveen
matchmove lead: Scanline VFX
Josh McLaughlin
compositor: Scanline VFX
Korbinian Meier
flowline artist: Scanline VFX
Sebastian Meinecke
matte painter: Scanline VFX
Daniel Mejia
Compositor: Scanline VFX
Tibor Melis
compositor: Scanline VFX
Aditya Menon
production coordinator: Scanline VFX / visual effects coordinator
Kenneth Meyer
animation lead: ScanlineVFX
David Michielsen
flowline artist: Scanline VFX
Michel Mielke
visual effects executive producer: Scanline VFX
Jacob Curtis Miller
visual effects artist
Scott Miller
studio manager: Scanline VFX
Benjamin Milling
visual effects coordinator / visual effects coordinator: Scanline VFX
Martin Mirola
flowline artist: Scanline VFX
Justin Mitchell
visual effects supervisor: Scanline VFX
Ken Mochizuki
modeler: Scanline VFX
Vikram Mohan
matchmove artist: Scanline VFX
Seonguk Moon
modeler: Scanline VFX
Daniel Moore
layout artist: Digital Domain
Allan Morel
compositor: Scanline VFX / digital compositor
Vishy Mothukury
fx artist: Scanline VFX
Walid Mouawad
cg lead: Scanline VFX
Mohsen Mousavi
visual effects supervisor: Scanline VFX
Julia Mrugala
flowline lead: Scanline VFX
Anna Mudrak
visual effects production coordinator: Scanline VFX
Keya Mukherjee
digital production manager: Scanline VFX
Harry Mukhopadhyay
visual effects supervisor: Scanline VFX
Masakazu Murakami
flowline td: Scanline VFX
Natalia Mykhalchyshyna
visual effects coordinator: Postmodern Digital
Amit Narwani
matchmove lead: Scanline VFX
Josiah Nathan
compositor: Scanline VFX
Travis Nelson
compositor: Scanline VFX
Yuliia Nerodenko
digital compositor
Aga Neter
digital production manager: Scanline VFX
Sarah Neveu
matte painter: Scanline VFX
Gretel Ng
department production manager: Scanline VFX
David Nguyen
digital production administrator: digital domain
Sonia Niu
visual effects producer
Aline Nordmark
matte painter: Scanline VFX
Tamara Nowicki
roto/paint artist: Scanline VFX
Kelly O'Toole
senior talent manager: Scanline VFX
Carlos Oceguera
animator: Scanline VFX
Ken U. Ogbo
plate prep artist: Scanline VFX
Yvonne Oh
compositor: Scanline VFX
Tomohiro Okita
fx artist: Scanline VFX
Melissa Olsen
digital production manager: Scanline VFX
Francisco Paioes
modelor: Scanline VFX
Nathan Parade de la Feraude
visual effects coordinator
Seong Jin Park
generalist: Scanline VFX
Sujin Park
matchmove artist: Scanline VFX
Serge Patlai
3d artist
Stepan Pazderka
compositor: Scanline VFX
Brian Peluso
compositor: Scanline VFX / digital compositor
Eric Pender
crowd td: Scanline VFX
Craig Pereira
visual effects
Daniel Perez
generalist: Scanline VFX
Johannes Peter
compositor: ScanlineVFX
Noah Peterson
senior creature fx: Scanline VFX
Gabriela Petrova
compositor: Scanline VFX
Dziewanna Picazo
visual effects coordinator: Scanline VFX
Anna Piskun
digital compositor
Paul Poetsch
compositing lead: Scanline VFX
Maude Poirier-Caron
office manager: Scanline VFX
Christian Pokorny
generalist: Scanline VFX
Anton Pokrovsky
digital compositor
Adam Potvin
compositor: Scanline VFX
Francis Puthanangadi
compositing supervisor: Digital Domain
Lucy Qi
vfx co-ordinator / vfx coordinator: digital domain
Eduardo Ramirez Montiel
animator: Scanline VFX
Pablovsky Ramos-Nieves
lead generalist: Scanline VFX / lighting lead: Scanline VFX
Travis Ramsdale
animator: Scanline VFX / animator: ScanlineVFX
Tim Rech
flowline artist: Scanline VFX
Christof Reisenegger
animator: Scanline VFX
Laura Fine Remler
cg artist: SanlineVFX (as Laura Remler)
Vladimir Reshetnik
compositor
Susanna Riccio
compositor: Scanline VFX
Adriano Rinaldi
visual effects supervisor: Scanline VFX
Saysana Rintharamy
flowline td: Scanline VFX
Joshua Robertson
pipeline developer: Scanline VFX / pipeline td
Simon Roetzer
junior compositing artist: Scanline VFX
Brendan Rogers
matchmove artist: Scanline VFX
Sherri Rogers
generalist: Scanline VFX
Emil Rosenberger
visual effects editor: Scanline VFX
Benjamin Ross
matte painting supervisor: ScanlineVFX
Randy Ruan
lead compositor
Sindy Saalfeld
fx artist: Scanline VFX
Kenneth Sales
compositor: Scanline VFX
Azhar Salim
roto/paint artist: Scanline VFX
Faozan Salman
roto/paint artist: Scanline VFX
Lui Sanchez-Fontillas
compositor: Scanline VFX / digital compositor
Ashwin Sareen
fx artist: Digital Domain
Minoru Sasaki
environment: Scanline VFX
K L Sateesh Varma
compositor
Joseph Scarr
fx supervisor: Scanline VFX
Robert Schajer
visual effects producer: Scanline VFX
Michael Scheffler
system administrator: ScanlineVFX
Franz Schiller
compositing lead: Scanline VFX
Paul Schlie
compositor: Scanline VFX
Ron Schrems
modeler: Scanline VFX
Walter Schulz
crowd supervisor: Scanline VFX
Daniele Scialdone
compositor: Scanline VFX / visual effects artist
Flavio Segal
generalist: Scanline VFX
Jaeil Seo
matte painter: Scanline VFX (as Jay Seo)
Kodeeswaran Shenbagaram
compositor: Scanline VFX
Swain Shiv
vfx modeling artist
Davide Sibilia
flowline td: Scanline VFX
Aleksei Sidorenko
compositing supervisor: Postmodern Digital
Marcela A. Silva
Lead Compositor / lead compositor: Scanline VFX
Victoria Simiele
department production manager: Scanline VFX
Kishore Singh
Cfx Supervisor
Manmohan Singh
3D modelling artist: Modelling Artist Digital Domain
Igor Siniatulov
fx artist: Scanline VFX / visual effects artist: ScanlineVFX
Stanislav Sirotin
Match Move Artist
Nicole Sitanski
layout artist
Magnus Skagerlund
modeler: Scanline VFX / modelor: Scanline VFX
Ian Smith
pipeline developer: Scanline VFX
Chris Solon
roto/paint lead: Scanline VFX
Sudhanshu Srivastava
fx td: Digital Domain 3.0
Helmut Stark
department supervisor: Scanline VFX
Andreas Steinlein
compositor: ScanlineVFX
Simon Stirrup
modeler: Scanline VFX
Simon Stirrup
modeller & texture artist
Michele Stocco
flowline supervisor: Scanline VFX
David Stopford
flowline td: Scanline VFX
Alan Stucchi
Lead compositor / lead compositor: Scanline VFX
Errol Stussi
visual effects coordinator: Scanline VFX
Bee Jin Tan
digital compositor : Scanline VFX
Neil Russell Tan
roto/paint artist: Scanline VFX
Kai-Wei Tang
compositor: Scanline VFX
Valerio Tarricone
fx artist: Scanline VFX / senior effects technical director: ScanlineVFX
Rachel Tay
generalist: Scanline VFX
Alexandr Telegei
visual effects artist
Damien Thaller
environment department supervisor: Scanline VFX
Gaetan Thiffault
flowlin td: Scanline VFX
Cameron Thomas
compositor: Scanline VFX
Nadine Thomas
matte painter: Scanline VFX
Rodrigo Thurler
compositor: ScanlineVFX
Andrey Tkachenko
Lighting Artist: Postmodern digital
Cedric Tomacruz
matte painter: Scanline VFX
Tim Tretter
compositor: Scanline VFX (as Tim Klink)
Leah Trineer
production assistant: Scanline VFX
Dominik Trottier
compositor: Scanline VFX / digital compositor: Scanline VFX
Randy Ui
generalist: Scanline VFX
Ryan Ui
generalist: Scanline VFX
Ilkka Uitto
visual effects editor: Scanline VFX
Rachel Ulicny
roto/paint artist: Scanline VFX
Tanzir Uzzaman
compositor: Scanline VFX / digital compositor
Manuel Valdez Mendia
compositor: Scanline VFX
Juan Valenzuela Alcaraz
senior VFX compositor: Digital Domain
William Van Dao
compositor: Scanline VFX
Rick van de Schootbrugge
compositor
Arnaud Vannesson
fx artist: Scanline VFX
Maegan Veloso
layout artist: Scanline VFX
David Ventura
digital compositor
Sagar Wakankar
roto/pain artist: Scanline VFX
Christian Walentin
compositor: Scanline VFX
Will Wallace
technical director
Bo Wang
Technical Supervisor
Ran Wang
visual effects artist: Digital Domain 3.0
Rose Wang
environment lead: Scanline VFX
Sirui Wang
Associate Production Manager: Digital Domain
Bastian Wartenberg
senior fx artist: Scanline VFX
Chris Watkins
senior environment artist: Digital Domain
Logan B. Watkins
roto/paint artist: Scanline VFX
Martin Toby Watson
layout artist: Scanline VFX / layout td: Scanline vfx
Andreas Vincent Weber
compositor: Scanline VFX
José Manuel Weil
cg lead: ScanlineVFX
Melanie Weldon
visual effects coordinator: Scanline VFX
Jeff Wells
digital compositor: Scanline VFX
Melissa Whitcomb
compositor: Scanline VFX
Bob White
cg supervisor: Digital Domain 3.0
Ryan Wieber
compositor: Scanline VFX
Robert A. Willis
Lead Compositor / lead compositor: Scanline VFX
Felix Wolf
modeling lead: ScanlineVFX
Ann Wong
roto/paint artist: Scanline VFX
Bjoern Wortmann
compositor: Scanline VFX
Kai Woytke
compositor: Scanline VFX
Esther Yap
lead matchmove artist: Scanline VFX
Jeremy Yeokhoo
rigger: Scanline VFX
Dennis Yeung
visual effects supervisor
Sung-min Alvin Yun
visual effects supervisor
Jacob Zaguri
generalist: Scanline VFX
Damian Zaprucki
lead generalist: Scanline VFX
Thomas Zauner
ceo: Scanline VFX
Lei Zhang
vfx editor: Scanline VFX / visual effects editor
Jason Zhao
VFX on set supervisor
Tong Zhou
generalist: Scanline VFX
Moosuddee Zoubhair
compositor
Carlos Ditersa
production assistant (uncredited)
Mukesh Kumar
compositing supervisor (uncredited)
Corbin Phillips
visual effects production assistant (uncredited)
Andrew Tennant
facility support: Digital Domain (uncredited)
Yifu Zhou
visual effects supervisor (uncredited)

Stunts

Osvaldo Aenlle Liqui
stunt performer
Omar Ayala
stunt coordinator / stunt rigging coordinator
Julio Carreri
stunt double
Edgar Fernandez
stunt rigging coordinator
Zhishao Huang
stunts
Marcos Mariscal
stunt driver
Anna Savitska
stunts
Kyle Shapiro
stunt performer
Sik-Ming Tong
action team (as Tong Sik-Ming)
Nathan Eli Tschauner
stunt actor
Xu Wei
stunts
Chi-Man Wong
assistant action choreographer
Oscar Jalife
stunts (uncredited)

Camera and Electrical Department

Man Lung Choi
camera operator
Larry Edwards
rigging key grip
Oscar Gomez
Rigging Grip Foreman
Patrick Ho
Production Manager for Photography
Rafa Quiroga
production assistant
Eduardo Servin
rigging grip
David Skinner
best boy rigging grip

Animation Department

Coltin Antypovich
animator
Daniel Broverman
lead animator: digital domain
Cody Graham
animator
Nicholas Hogan
animator
Maksym Kulytskyi
animator
Alisha Steinberger
animator / layout artist

Casting Department

Lisa Jing Li
Casting Agent
Barbarella Pardo
casting

Costume and Wardrobe Department

Galaxia Bautista
costume supervisor
Natalia Davis
extra costume assistant
Brisa A. Esquer
costumer (as Brisa Esquer) (credit only)
Chow Fa Kong
key costumer
Kok Wai Liew
assistant costume designer
Ong Mark
assistant costume designer

Editorial Department

Chi-Hung Choi
trailer editor
Wai-Shan Fan
associate editor

Location Management

Denesh Kumar Pugalzenthi Eden
locations scout

Music Department

Marton Barka
music contractor
Isaac Chan
recording engineer: vocals
Danial Cheung
additional drums
Marcus Fong
music
Emmanuel Andrew Hui
Lyricist
Stefan Karrer
executive album producer
Bernd Mazagg
score mixer / score recordist
Synchron Stage Orchestra
score performed by
John Benedict Pereira
guitarist
Gottfried Rabl
choir conductor
Stefan Steinbauer
project coordinator
Johannes Vogel
conductor
Wong Kok Leong Wesley
music copyist

Script and Continuity Department

Yip Ho Yan Josephine
script supervisor (as Josephine Yip) / script supervisor
Chi-Wen Ying
script supervisor (as Ying Chi-Wen)

Transportation Department

Diego Orozco
driver
Tony Reyes Sandoval
transportation (as Tony Reyes)

Additional Crew

Rodrigo Alvarez Flores
Shipping Coordinator
Antonio Arizaga
additional production assistant
Daniel Cante
shipping assistant
Chi-Hung Choi
making-of director
Alan Cota
production assistant
Hugo Daniel H. Cruz
production secretary (as Hugo D.H. Cruz)
Dave Ancheta Edades
Asst. Fabricator: Scroggins Aviation
Denesh Kumar Pugalzenthi Eden
researcher
Nely Luna
departamento de cámaras y electricidad
Bertha Medina
production coordinator
Brianda Romero
production assistant
Hugo Salcido
Assistant Marine Coordinator
Tony Reyes Sandoval
head of security (as Tony Reyes)
Rhonda Scroggins
Logistics Supervisor: Scroggins Aviation
Frank See
marine safety coordination and consultation / rescue technical consultant
Andrew Simpson
animal coordinator
Stanislav Sirotin
composing artist
Rodrigo Meillon Soto
set pa
Tim Weathersby
Fabrication Supervisor
Brian White
Fabricator: Scroggins Aviation
All Filters