X

Cast & Crew

Directed By

Written By

Cast

Mahershala Ali
Cameron / Jack
Awkwafina
Kate / Kate Duplicate
Glenn Close
Dr. Jo Scott
Dax Rey
Cory (Age 8)
Aiden Adejuwon
Cory (Age 5)
Ace LeVere
Cory (Age 2)
Shema Cayden
Cameron (Age 5)
Celia Aloma
Cameron's Mom
Christine Laliberté
Elderly Woman on Train
Lexi
Ellington
Shane Dean
Cameron / Jack Acting Double

Produced By

Shea Kammer
executive producer
Ryan Schwartz
co-producer
Mimi Valdes
producer

Music

Jay Wadley
Composer

Cinematography

Masanobu Takayanagi
director of photography

Sound

Steve Baine
foley artist
Steve Fanagan
sound designer / supervising sound editor
Ian Ferguson
boom operator
Bernard Gariépy Strobl
re-recording mixer
Gina Gyles
foley assistant
Krystin Hunter
dialogue editor
William Kellerman
foley artist
Amanda Knowledge
audio description re recording mixer
David McCallum
supervising sound editor
Brennan Mercer
sound effects editor
Daniel Moctezuma
foley recordist
Chris Navarro
adr mixer
Peter Persaud
foley recordist
David Rose
sound effects editor
Valerie Siu
sound utility

Editing

Casting Director

Production Design

Art Direction

Michael Diner
supervising art director
Howard Lau
art director: vehicle

Makeup

Melissa Forney
hair department head
Caitlin Groves
special makeup effects artist
Alice Hatcher
esthetician
Samuel James
wig maker: Naomie Harris
Zabrina Matiru
Makeup Designer/makeup department head
Sarah Pickersgill
special makeup effects artist
Werner Pretorius
prosthetics: Amazing Ape Productions
Darah Wyant
key makeup artist

Special Effects

Tony Lazarowich
special effects coordinator

Visual Effects

Nikita Alagan
vfx production manager: Basilic Fly
Tennille Alcindor
visual effects producer: Company 3
Mohammed Altaf
compositing supervisor: Basilic Fly
Emilie Ancet
production manager: Image Engine
Jessica Atkinson
editorial: Territory
Freddie Bowden
production coordinator: Territory
Carlos Conceicao
bg prep supervisor: Image Engine
Rory Coomey
cyber and lidar scanning
Sean Feeley
pipeline: Territory
Yana Georgieva
vfx data wrangler
Marian Golden
vfx production manager
Gopalsamy
compositing supervisor: Basilicfly studio
Jennifer Hargreaves
vfx executive producer: Basilic Fly
Sean Hickey
vfx editor: Screen Scene
Ben Hicks
compositing supervisor: Territory
Tiago Higgs
graphics lead: Territory
Yang Hu
senior cg generalist: Company 3
Ivelin Ivanov
compositing lead: Screen Scene
Conor Johnston
vfx production assistant: Screen Scene
Sam Johnston
associate vfx supervisor: Screen Scene
Sam Keehan
art director: Territory
Adam Kelway
compositing lead: Image Engine
Lakshmanakumar
compositing supervisor: Basilicfly studio
Dhaval Malavia
producer: Territory
Ajoy Mani
visual effects producing supervisor
Manuel Martinez
cg supervisor: Screen Scene
Greg Massie
production: Image Engine
Tomoka Matsumura
modeling artist: Image Engine
Robert McHugh
editorial: Territory
Tom McLoughlin
executive visual effects producer: Territory
Nigel Mendoza
vfx producer: Company 3
George Mitchell
visual effects editor
Buhas Mohammedunny P.
matchmove supervisor: Image Engine
Bébhinn Naughton
Visual Effects Coordinator
Bryce Nielsen
visual effects producer
Kelly O'Flaherty
digital compositor: Screen Scene
Ashley Pay
cg lead: Territory
Barry Poon
assets supervisor: Image Engine
Andrew Popplestone
head of creative: Territory
Samantha Rocca
vfx producer: Territory
Thomas Schelesny
visual effects supervisor: Image Engine
Arani Sen
visual effects editor: Company 3
Khizar Shabir
digital compositor: Company 3
Yuta Shimizu
cg supervisor: Image Engine
Jagan Sundaresan
paint/prep supervisor: Basilic Fly
Dorian Thomas
art director: Territory
Daniele Tosti
lighting department supervisor: Image Engine
Rene Toye
editorial: Image Engine
Hiroko Ueno
bg prep lead: Image Engine
Rickey Verma
vfx supervisor: Company 3
Tyler Weiss
visual effects producer: Image Engine
Matt Yeoman
compositing supervisor: Image Engine
Hubert Zapalowicz
environments dmp supervisor: Image Engine
Lisa Abbate
controller: Image Engine
Bharathi Anthonysamy
digital compositor: Territory Studio
Niccolò Barbero
sequence lead compositor/senior compositor: SSVFX
Isaac Barter
digital compositor: Image Engine
Sinead Boland
visual effects production assistant: SSVFX
Amrei Bronnenmayer
digital compositor: SSVFX
Shane Browne
digital compositor: SSVFX
Ed Bruce
visual effects supervisor: SSVFX
Roman Bugrov
visual effects: Territory Studio
Dara Cazamea
cg artist: SSVFX
Yi-Hsuan Kent Chiu
senior texture artist: Image Engine
Nicla Cino
digital compositor: SSVFX
Aurore de Blois
digital compositor: Territory Studio / senior compositing lead
Brenna Dolan
department manager: Image Engine
Elaine Donoghue
studio manager: SSVFX
Darragh Duffy
head of visual effects pipeline: SSVFX
Aeneas Duncan
visual effects editor: Territory Studio
Karthik Kumar Durairaj
compositor: Basilic Fly Studio
Sonali Dutta
lookdev artist: Image Engine
Paul John Faeldo
compositor: Company 3
Luke French
systems engineers: SSVFX
Vanina Gancheva
digital compositor: Territory Studio
Clara García-Pando
digital compositor: SSVFX
Denitsa Georgieva
digital compositor: SSVFX
Whitney Godinho
digital compositor: Territory Studio
Rakesh Gurang
digital compositor: SSVFX
Woo Seok Han
compositor: Image Engine
Tom Hawksley
digital compositor: Territory Studio
Sara Hilmarsdóttir
head of visual effects pipeline: SSVFX
Kendyll Hogg
pipeline technical director: SSVFX
U-Sun I Hu
digital compositor: Territory Studio
Gavin Hyde
visual effects editor: Territory Studio
Joseph Hynes
systems engineers: SSVFX
Pehlivan Ivanov
digital compositor: SSVFX
Todor Ivanov
digital compositor: SSVFX
Ana Jardón
visual effects production manager: SSVFX
Tuomas Järvenpää
cg artist: Territory Studio
Jeff Kakari-Apau
systems engineer: Territory Studio
Adam Keane
visual effects coordinator: SSVFX
Minjung Kim
matchmove artist: Image Engine
Eric A. Kohler
visual effects executive producer: SSVFX
Katya Lazarova
digital compositor: SSVFX
Eleonor Lindvall
digital compositor: Territory Studio
Stefania Luise
digital compositor: SSVFX
Eoin Mahon
digital compositor: SSVFX
Keith Malone
cg artist: SSVFX
Francesco Massaro
digital compositor: SSVFX

Assistant Director

Chad Belair
second assistant director
Alan Derksen
assistant director
Clayton Alexander Durie
third assistant director
Joe Gold
first assistant director / second assistant director
Regan Kosior
second second assistant director
Haley Lauten
third assistant director

Production Management

Shea Kammer
unit production manager
Kate Keates
unit manager / unit manager
Drew Locke
unit production manager
David Scott Rubin
executive in charge of production
Jason Tobias
post-production supervisor
Lori A. Waters
post-production supervisor

Art Department

Liam Beck
concept artist
Tony Beck
lead dresser
Ester Bovard
assistant set decorator
Lee Campbell
assistant set decorator
Michelle Chudleigh
set decoration coordinator
Brian Cunningham
concept illustrator
Tony Drew
3d concept modeller
Bryan Eng
art coordinator
Clayton Flagg
props truck supervisor
Sam Hudecki
storyboard artist/concept designer
Lei Jin
concept illustrator
Geoff Jordan
metal fabricator foreman
Jesse Joslin
construction coordinator
Scott Livingstone
art department assistant
Ainsley McIntyre
set decoration buyer
Oshy Parasol
assistant art director
Noely Ryan
concept artist
Ron Turner
prop concept artist
Stephen Vance
paint lead
Liam Young
visual consultant
Patrick Zahorodniuk
graphic designer
Ken Palkow
concept artist

Stunts

Gaston Morrison
stunt coordinator

Animation

Richard Spriggs
animation supervisor: Image Engine
Angela Stempel
gif animation designer

Editorial

Syafiq Jaafar
dailies & editorial processing
Stephen Kidney
first assistant editor
Candice Kim
post project manager: dailies
Ren Manlolo
senior dailies operator
Tom Mayclim
data manager: Company 3
Tom Poole
digital intermediate colorist
Emma Sanders
post-production coordinator
Adrian Saywell
on-line editor
Melina Smith
Color Assistant
Evan Spicer
assistant editor
Jaan Spirka
colorist: dailies
Ross Thomson
dailies supervisor

Other

Lenny Abrahamson
special thanks
Roisin Agnew
special thanks
Amatus Karim Ali
special thanks
Serena Armitage
special thanks
Gareth Averill
special thanks
Chloe Benitah
special thanks
Brian DePersia
special thanks
Steve Golin
special thanks
Carissa Knol
special thanks
James Latimer
special thanks
Michael O'Connor
special thanks

Music Department

Sally Boldt
music editor
Meghan Currier
music supervisor
Landon Knoblock
composer assistant
Daniel Kresco
mastering engineer / score mixer
Matt Nelson
score production supervisor
Found Objects
score production
Jonas Tarm
recording session supervisor

Casting Department

Sandra-Ken Freeman
extras casting director
Bonnie Grisan
casting associate
Alicia Scott
extras casting
Emma Raine Walker
extras casting assistant
Brandon Wheeler
casting associate

Costume Department

Cora Burnette
background costume coordinator
Kelsey Chobotar
assistant costume designer
Keith Lau
costume concept artist
Madeleine Mckibbon
prep costumer
Raven Olay
prep costumer

Camera Department

Scott Bonner
key rigging grip
Luke T. Campbell
motion control operator
Drew David
leadman grip
Cameron Drinkle
motion picture video coordinator
Sean Edmiston
Rigging Gaffer
Anthony El-Estwani
camera operator: Drone
Kimberly French
special photography / still photographer
Mel Johansen
Lighting Console Programmer
Justin Johns
digital video assist coordinator
Dubin Kim
best boy grip
Joshua Marcoux
Second Assistant "A" Camera
Kim Olsen
first company grip
Leon Rivers-Moore
digital imaging technician
Luze Issa Rubio
assistant camera
Ryan Thomas-Sontag
lighting technician
Gladys Tong
computer playback supervisor: LED Screen
Peter Wilke
steadicam operator
Darin Wong
dolly grip: "a" camera

Location Management

Graeme Blatherwick
assistant location manager
Cameron Mason
trainee assistant location manager
Michelle Ribeiro
location production assistant

Script Department

Heather Browning
artistic consultant
Jessica Clothier
script supervisor
Movie title data and credits provided by
IMDb logo