X

Cast & Crew

Directed By

Written By

J. Mills Goodloe
screenplay by
Nicola Yoon
based on the book by

Produced By

Arturo del Río
line producer: Mexico
Victor Ho
executive producer

Cinematography

Igor Jadue-Lillo
director of photography

Sound

Kami Asgar
sound designer
James Ashton
dialogue editor
Dylan Burgess
foley editor
Steve Burgess
sound effects editor
Jim Carroll
foley artist
Gavin Coford
boom operator
Eric Harwood
mix technician
Aaron Hasson
adr mixer
Leah Katz
dialogue editor
Tateum Kohut
re-recording mixer
Travis MacKay
adr mixer
Trevor Metz
sound effects editor
Erin Oakley
supervising sound editor
Greg Orloff
re-recording mixer
Paul Pirola
sound effects editor
Simon Riley
foley mixer
Ian Tarasoff
production sound mixer
Tim Tuchrello
assistant sound editor
Robert Dehn
sound studio manager
Kasey Destache
adr facility coordinator

Production Design

Art Direction

Set Design

Makeup

Irene Guerediaga
makeup assistant: Mexico
Norma Hill-Patton
makeup department head
Andie Ho
key hair stylist
Andrea Manchur
key makeup artist
Gabriela Medina
hair assistant: Mexico
Jill Winston
hair department head
Alwyn Ho
second assistant hair stylist
Jackie Spagnuolo
makeup artist
Teresa Tso
assistant hair stylist

Special Effects

Gary Minielly
special effects coordinator
Gwyn E. Shipman
special effects technician

Visual Effects

Jeremy Beadell
visual effects production manager: Sandbox FX
Emanuele Bignone
cg artist: Zoic Studios
Kristen Branan
executive producer: Zoic Studios
Alan Christofferson
tracking and layout: Zoic Studios
Shaozhuo Cui
compositor: Zoic Studios
Robert Cvengros
tracking & layout: cg artist: Zoic Studios
Frans de Vries
tracking and layout: Zoic Studios
Debora Dunphy
lead compositor: Zoic Studios
Renato Eiras
cg artist: Zoic Studios
Adam Evans
compositor: Park Road Post
Paola Felisatti
tracking and layout: Zoic Studios
John Fukushima
compositor: Zoic Studios
Wendy Gipp
visual effects producer: Sandbox FX
Azzard Gordon
tracking and layout: Zoic Studios
Christopher Grandel
compositor: Zoic Studios
Joseph Grossberg
visual effects compositor supervisor
Jim Hawkins
matte painter: Zoic Studios
Lane Howard
visual effects coordinator: Zoic Studios
Fergus Jack-Hinton
lead compositor: Park Road Post
Jared Jones
compositor: Zoic Studios
Terry Kalinich
animator: Zoic Studios
Steve Kazun
tracking and layout: Zoic Studios
Kristina Kudryk
compositor: Zoic Studios
Brad Kvist
animator: Zoic Studios
Robert Lau
roto.oaint coordinator: ZoicStudios
Richard Mahon
matte painter: Zoic Studios
Evander Major
digital compositor: Sandbox FX
Jorge Armando Martínez Terán
animator: ZoicStudios
Brad McGiveron
lead cg: Zoic Studios
Steve J. McLeod
compositor: Zoic Studios
Richard Mintak
on-set visual effects supervisor: Zoic Studios
John P. Nugent
visual effects supervisor: Sandbox FX
Travis Pinsonnault
digital compositor: Sandbox FX
Pascal Polic
cg artist: Zoic Studios
Jeremy Price
compositor: Zoic Studios
Chris Roff
visual effects producer: Zoic Studios
Dov Samuel
visual effects editor
Jodi Scanlan
visual effects coordinator: Park Road Post
Peter Scott
cg artist: Zoic Studios
Nick Seabright
compositor: Park Road Post
Mark Stetson
on-set visual effects supervisor: Zoic Studios
Matthew Talbot-Kelly
cg artist: Zoic Studios
Stephen Thornhill
cg artist: Zoic Studios
Nick Thyssen
compositor: Zoic Studios
Alexandra Jane Vahlbruch
tracking and layout coordinator: Zoic Studios
Juliana Wade
animation coordinator: Zoic Studios
Noel Wellington
compositor: Park Road Post
Madison Willems
matte painting coordinator: cg artist: Zoic Studios
David Windhorst
lead tracking and layout: Zoic Studios
Pornthep Wongkitigumjorn
cg artist: Zoic Studios
Andrew Alevizos
digital compositor
Jason Astley
digital compositor
Jacquelyn Booth
visual effects artist
Patrick Clancey
digital opticals
Darwin Go
visual effects supervisor: Park Road VFX
Chris John Jones
creative director: Zoic Studios
Ruth Meridjen
digital compositor
Rocco Passionino
visual effects supervisor
Richard Saade
visual effects production manager: Park Road VFX
Jennifer Lee Scheer
visual effects executive producer: park road vfx
Jonathan S. Smith
rotoscope artist
Dean Wright
visual effects executive: MGM

Assistant Director

Shannon Hawes
second assistant director
Ryan Hyland
first assistant director
Jose Jimenez
first assistant director: Mexico
Sarahi Marin
second assistant director: Mexico
Brandon Ng
trainee assistant director
Stan O'Connell
third assistant director

Production Management

Jayne Armstrong
post-production supervisor
Emmanuel Cabare
unit manager: Mexico
Eduardo Ceballos
production supervisor: Mexico
Galen Fletcher
production manager
Victor Ho
unit production manager
Víctor Solorio
unit chief: Mexico
Sue-Allen Villalva
unit production manager: Mexico
Romy Barber
post production executive

Art Department

Ryan Anderson
on-set props
Denise Camargo
set decorator: Mexico
Sabas Cruz
swing gang: Mexico
Marcelo Del Rio
art director: Mexico
Enrique Echeverría
art department coordinator: Mexico
Jesus 'Picasso' Flores
swing gang: Mexico
Ricardo Fuentes
construction foreman: Mexico
Robert Irving
paint foreman
Laurin Kelsey
property master
Daniel Kobylka
set designer
Heipo C.H. Leung
art department coordinator
Malika Montague
assistant property master
Audra Neil
assistant set decorator
Astrid Nerio
set dressing leadman: Mexico
Tony Perez
property master: Mexico
Hugo Preciado
gang boss: Mexico
Daniel Talavera
on set dresser: Mexico
Chris Thompson
construction coordinator
Steve Webb
construction foreman
David Yoon
illustrations
Terry Lewis
set buyer
John Lund
storyboard artist
Kayla Mackey
graphic designer
Ali Macrae
props buyer: assitant property master
Trevor Oleksy
head greens
Christopher Pottruff
on-set dresser
Jonathan Stamp
graphic artist: props
Emily Upham
food stylist

Stunts

Hugo Aguilera
stunt safety
Julian Bucio
stunt coordinator
Irma Leong
stunt: Maddy
Jacob Rupp
stunt coordinator
Heath Stevenson
stunt: Astronaut
Clay Virtue
stunt: Olly
Curt Bonn
stunt rigging coordinator
Rob 'Sluggo' Boyce
stunt performer
Matthew Mylrea
stunt double

Editorial

Matt Doggett
dailies technician
Mike Doggett
dailies engineer
Illisa Greenberg
post-production assistant
Danny Ho
dailies supervisor
Joel McWilliams
assistant colorist: EFILM
Devon Miller
digital intermediate editor: EFILM
Mitch Paulson
supervising digital colorist: EFILM
Rob Phillips
digital intermediate producer: EFILM
Pablo Prietto
assistant editor
Jonathan Taylor
assistant editor
Matthew E. Schneider
post-production coordinator: MGM
Kaitlin Smith
epk editor
Eden Stelmach
post-production assistant: MGM

Other

Angel Alvarez
catering and craft service: Mexico
Stefan A. Anderson
production assistant: Mexico
Jayne Armstrong
voice actor: The Loop Squad
Carlos Becerra
assistant accountant/payroll: Mexico
Tessa Boyce
assistant accountant
Crystal Braunwarth
unit publicist
Daniel Bruun
key production assistant
Patty Connolly
voice actor: The Loop Squad
Larissa Del Rio
production assistant: Mexico
Lilia Deschamps Gutierrez de Velasco
assistant production coordinator: Mexico
Terry Dunn
post-production accountant
Jesus 'Chuy' Fletes
production assistant: Mexico
Arturo Garcia
on set security coordinator: Mexico
Adam J. Goodman
medical consultant: Mexico
Lizz Grainger
assistant: Ms. Dutton and Mr. Morgenstein
Elsa Hermoso
production accountant: Mexico
Estefania Bonilla Hernandez
production coordinator: Mexico
Cole Hewlett
first assistant coordinator
Miguel Hurtado
assistant accountant: Mexico
Jenna Jankowiak
second assistant coordinator
Ashley Noel Johnson
assistant: Ms. Meghie
Ashley Kravitz
clearances: Cleared by Ashley
Matthew Labyorteaux
voice actor: The Loop Squad
Jenny Lee
main and end titles
Linda Ljoka
voice actor: The Loop Squad
Julie Maddalena
voice actor: The Loop Squad
Nick McLean
Assistant Location Manager / Location Scout
Amy McLeish
assistant: Ms. Dutton and Ms. Meghie
Chad Moore
security captain
Erin Myles
voice actor: The Loop Squad
Erik Nava
security supervisor: Mexico
Norberto Nava
security supervisor: Mexico
Fernando Ocampo
set medic: Mexico
Ryan Paterson
key production assistant
Kyla Robinson
office production assistant
Ewa Rutkowska
accounting clerk
Ron Sanchez II
voice actor: The Loop Squad
Lauren Sereda
key production assistant
Stefan Skoronski
craft service
Gareth Smith
main and end titles
Joice Stewart
payroll accountant
Adam M. Stone
product placement: Stone Management
Cat Stone
product placement: Stone Management
Mark Sussman
voice actor: The Loop Squad
Timothy P. Tundel
production accountant
Amanda Verhagen
production coordinator
Laura Barbiea
assistant to producer
Stephen Bohus
production assistant
Bridgett Buss
post production coordinator: electronic press kit
Eduardo Ceballos
marine coordinator: Mexico
Dale Fagan
executive in charge of production: MGM
Shauna Hamlin
key production assistant
Stephen Krystek
title designer: trailer
Max Reisbaum
production assistant
John William Roberts
set production assistant
Greg Silverman
studio executive
Megan Soliah
product placement coordinator

Music Department

Erik Arvinder
orchestrator
John W. Chapman
pro tools operator
Jessica Dolinger
music licensing
Steve Dress
musician
Chris Fogel
score mixer / score recordist
Daniel Gold
music preparation
Kier Lehman
music supervisor
Ben Schor
music editor
Anthony Seyler
soundtrack producer
Joseph Shirley
score programmer
Lori Silfen
executive in charge of music
Edward Trybek
conductor
Henri Wilkinson
orchestrator
Tom Brown
music preparation
James Cartwright
music coordinator
Miles Cowan
music coordinator
Evan Duffy
trailer music
Jussifer
additional music
Peter Rotter
orchestra contractor

Casting Department

Sara Bachelder
extras casting assistant: Mexico
Mauricio Gonzalez Gonzalez
extras casting assistant: Mexico
Curtis Lum
casting assistant: Canadian
Tiffany Mak
casting: Canada
Laurie Pavon Solis
extras casting
Raylin Smith
casting assistant: U.S.
Jorge Valdés García
extras casting coordinator: Mexico unit
Maeve Wilson
casting assistant: U.S.
Morgana Wyllie
casting assistant: Canadian
Kirsten Young
casting assistant: U.S.
Patty Connolly
adr voice casting
Mark Sussman
adr voice casting

Costume Department

Galaxia Bautista
costume supervisor: Mexico
Emma Edwards
set costume supervisor
Angela Ganderton
assistant costume designer
Sabia Kular
truck costumer
Brandon Mark Peterson
costume set supervisor

Camera Department

Ahmad Al-Tamimi
first assistant camera: "b" camera
Victor Alcantara
monitors: Mexico
Gustavo Aranda
second assistant camera: Mexico
Jeff Bonny
rigging best boy
Rob Brady
best boy
Juan Carlos Bucio
drone camera operator: Mexico
Daniela Cabrera
digital imaging technician assistant: Mexico
Jose Juan Carballido
equipment assistant: Mexico
Edgar Castro
grip: Mexico
Paola Cernicchiaro
camera trainee
Jay Clennan
camera operator: "b" camera / steadicam operator
Marty Coady
electrician
Andres Cruz
technocrane operator: Mexico
Humberto Delgado
best boy grip: Mexico
John Dines
generator operator
Victor Enriquez Ramirez
second assistant camera: Mexico
Jose Antonio Garcia
drone operator: Mexico
Damien Giles
dolly grip: "a" camera
Doane Gregory
still photographer
Marco Antonio Hernandez
generator operator: base camp, Mexico
Josh Hlagi
best boy grip
Todd Hlagi
key grip
Craig Jones
electrician
Miguel Littin
camera operator: "b" camera, Mexico
Cole Maclachlan
electrician
Stephen Maier
camera operator: "a" camera
Todd Martin
Lighting Console Programmer/Operator
Alex Martinez
a camera first assistant camera
Álex Martínez
first assistant camera: "a" camera
Royce Mattice
key rigging grip
Victor Manuel Mendoza
dolly technician: Mexico
Fabián Monroy
first assistant camera: Mexico
Jonathan Morales
electrician: Mexico
Luis Alberto Morales
hmi technician: Mexico
Javier Neri
electrician: Mexico
Aaron Olson
digital imaging technician
Roberto Oviedo
best boy: Mexico
Sergio Paulin
camera technician: Mexico
Angel Perez Manriquez
camera technician: Mexico
Marco Antonio Quintana
technocrane assistant: Mexico
Diego Felipe Rivero Bahena
underwater housing technician: Mexico
Mighty Dan Robinson
second assistant camera: "a" camera
Jesus Rodriguez Jr.
key grip: Mexico
Jesus 'Kimba' Romero
dolly grip: Mexico
Sergio Suaste
gaffer: Mexico
David Torres Castilla
underwater cinematographer
Tim Vedan
rigging best boy
Jose de Jesus Velazquez
flight head operator: Mexico
Oliver Velazquez
underwater assistant/technician: Mexico
Steve Vincent
electrician
Lee Wilde
dolly grip: "b" camera
Keith Woods
rigging gaffer
Scott Campbell
rigging grip
Ryan Cunningham
second assistant camera: "b" camera
Ian Kerr
director of photography: splinter unit

Location Management

Jose Martin Ahumada
assistant location manager: Mexico
Sinziana Corozel
trainee location manager
Laura Irvine
location manager
Nick McLean
assistant location manager
Alejandro Uriegas
location manager: Mexico
Luis Velasco
location supervisor: Mexico
Ranjani Prasad
location production assistant

Script Department

Deirdre De Butler
script supervisor
Movie title data and credits provided by
IMDb logo