X

Cast & Crew

Directed By

Written By

Iris K. Shim
written by

Produced By

Matt Black
executive producer
Marcei A. Brown
executive producer
Chit Chau
associate producer
Gaoming Han
associate producer
Eric Harbert
executive producer
Lulu Liu
co-producer
Yuxin Liu
co-producer
Peter Luo
executive producer
James Moran
associate producer
Yedong Mu
executive producer
Sandra Oh
executive producer
Sam Raimi
producer
Zhou Tao
executive producer
Jeanette Volturno
executive producer
Shiwei Wu
associate producer
Nancy Xu
co-producer
Cheng Yang
executive producer
Yuan Zhang
associate producer
Renpeng Zhao
co-producer
André Øvredal
executive producer

Music

Cinematography

Matt Flannery
director of photography

Sound

Tina Babakishvili
foley coordinator
Biko Gogaladze
foley artist
Tim Hays
production sound mixer
Marti D. Humphrey
re-recording mixer / sound supervisor
Jaya Jayaraja
production sound mixer
Beso Kacharava
supervising foley editor
Johnny Karlsson
boom operator
Keith Kohn
sound assistant
Howard London
adr mixer
Rob Marshall
adr mixer / re-recording mixer / sound effects editor
Timothy Parks
sound utility
Jeffrey Roy
adr mixer
Jussi Tegelman
sound effects editor
Greg ten Bosch
sound effects editor
Justin W. Walker
dialogue supervisor

Casting Director

Nancy Nayor
Casting Director

Production Design

Art Direction

Ksenia Markova
Art Director

Set Design

Costumes

Makeup

Jenda Cipperley
additional makeup artist
Maggie Myer
makeup department head
Ralis Kahn
key makeup artist
Annette Lorant
additional makeup artist
Christopher Allen Nelson
special effects makeup designer
Jose Zamora
hair department head
Zulma Zamora
key hair stylist

Special Effects

Rich E. Cordobes
special effects coordinator
Cameron Davidson
special effects technician
Matt Paullin
special effects technician
Eric Frazier
special effects consultant
Joe Martinez
special effects technician

Visual Effects

Patil Akshay
paint roto and tracking artist: Temprimental VFX
Saikrishna Aleti
effects artist: Spin VFX
Neishaw Ali
president/visual effects executive producer: Sim VFX
Chris Ankli
layout & tracking supervisor: Spin VFX
Akib Ansari
visual effects production management & supervision: Temprimental VFX
Adam Baker
animation lead: Spin VFX
Jasper M. Baltzersen
compositor: Spin VFX
Suraj Baramati
visual effects artist & compositor: Temprimental VFX
Ankit Bartaria
compositor: Spin VFX
Arnab Bhattacharjee
visual effects production management & supervision: Temprimental VFX
Raoul Bolognini
visual effects producer: Temprimental VFX / visual effects supervisor: Temprimental VFX
Anfas C.S.
paint roto and tracking artist: Temprimental VFX
Abby Callard
cg department manager: Spin VFX
Suraj Balaso Charaple
paint roto and tracking artist: paint roto and tracking artist: Temprimental VFX
Mariia Charkina
visual effects production manager: Spin VFX
Suresh Chaudhary
visual effects artist & compositor: Temprimental VFX
Prince Chaurasia
paint roto and tracking artist: Temprimental VFX
Wei-Lin Chen
texture/look dev artist: Spin VFX
Cameron Cotton
lighting artist: Spin VFX
Francesco Cricenti
3d artist: Temprimental VFX
Ryan Cromie
texture supervisor: Spin VFX
Maria D'Agostini
visual effects production management & supervision: Temprimental VFX
Machindra D.
visual effects artist & compositor: Temprimental VFX
Himanshu Dawande
paint roto and tracking artist: Temprimental VFX
Andrew Degryse
visual effects production management & supervision: Temprimental VFX
Deepak Deore
visual effects artist & compositor: Temprimental VFX
Amar Deshmukh
digital lead compositor: Temprimental VFX
Vaibhav Deshmukh
it support: Temprimental VFX
Shivam Dhanve
paint roto and tracking artist: paint roto and tracking artist: Temprimental VFX
Bryan T. Evans
texturing artist: Spin VFX
Zeinab Fattahi
visual effects production manager: Spin VFX
Elias Fattal
cg producer: Spin VFX
Marcus Fehér
crowd artist: Spin VFX
Jeremy Gaines
visual effects data wrangler
Smit Gandhi
visual effects production management & supervision: Temprimental VFX
Akshay Ghule
paint roto and tracking artist: paint roto and tracking artist: Temprimental VFX
Peter Giliberti
animation supervisor: Spin VFX
Justin Goran
cg supervisor: Spin VFX
Liesbeth Gouws
cfx lead: Spin VFX
Ankita Goyal
paint roto and tracking artist: Temprimental VFX
Matthew Higgins
compositor: Spin VFX
Mitch Hounslow
visual effects editorial supervisor: Spin VFX
Adam Hulbert
visual effects production manager: Spin VFX
Christopher Hutchinson
compositor: Spin VFX
Satish Jadhav
paint roto and tracking artist: Temprimental VFX
Marcel Jansen
animator: Spin VFX
Shantanu Katiyar
effects artist: Spin. VFX
Riyaz Khan
animator: Spin VFX
Sang Bum Kim
crowd artist: Spin VFX
Sandip Kotkar
paint lead: Temprimental VFX
Ruturaj Kudalkar
paint roto and tracking artist: Temprimental VFX
Rajesh Kumar
paint roto and tracking artist: paint roto and tracking artist: Temprimental VFX
Swapnil Kurade
paint lead: Temprimental VFX
Nil Lasquety
lighting artist: Spin VFX
Greg Lev
visual effects supervisor: Spin VFX
Christian Linker
compositor: Spin VFX
Pawan Lohya
visual effects artist & compositor: Temprimental VFX
Golnar Madraki
visual effects production manager: Spin VFX
Pravin Sahebrao Mahulkar
paint roto and tracking artist: Temprimental VFX
Sachin Mali
it support: Temprimental VFX
Jack Malone
creature artist: Spin VFX
Saroj Mandal
it support: Temprimental VFX
Christine McDermott
visual effects producer
Mattia Marchegiano
digital compositor: Temprimental VFX
Daniel Martin
compositor: Spin VFX
Jonathan McFaul
assets department manager: Spin VFX
Ashley Merla
visual effects production manager: Spin VFX
Marta Miceli
digital compositor: Temprimental VFX
Lafim Miri-Dashe
animator: Spin VFX
Abhishek More
visual effects production management & supervision: Temprimental VFX
Brenda Nunan
visual effects production manager: Spin VFX
Joseph Oberle
visual effects data wrangler
Dave Olivares
pipeline technical director
Roma Omichi
texturing artist: Spin VFX
Atul Pacharne
paint lead: Temprimental VFX
Maricel Pagulayan
visual effects producer
J.W. Pang
creature supervisor: Spin VFX
Jess Paolo
cfx artist: Spin VFX
O'Del Plummer
compositor: Spin VFX
Bert Poole
cg supervisor: Spin VFX
Josa Leah 'SDB' Porter
visual effects executive producer: Spin VFX
Raul Prado
visual effects artist & compositor: Temprimental VFX
Carol Prince
animator: Spin VFX
Oriana Pioli Quero
matte painter: Temprimental VFX
Prashant Rajguru
it support: Temprimental VFX
Matt Ralston
visual effects production manager: Spin VFX
Lucy Robert
cg producer: Spin VFX
Andrew Roberts
visual effects supervisor
Arti Sahu
paint roto and tracking artist: Temprimental VFX
Mohit Salunke
visual effects production management & supervision: Temprimental VFX
Aniket Salunkhe
paint roto and tracking artist: Temprimental VFX
Rahil Sanghani
compositor: Spin VFX
Joel Saunders
compositor: Spin VFX
Giordano Saviotti
concept artist: Temprimental VFX
Luca Saviotti
visual effects production management & supervision: Temprimental VFX
Andrew Scott
compositing supervisor: Spin VFX
Nitin Shewale
visual effects roto sup: Temprimental VFX
Tim Sibley
effects supervisor: Spin VFX
Dilwinder Singh
cfx artist: Spin VFX
Gautam Singh
model supervisor: spin vfx

Assistant Director

Phil DeSanti
second second assistant director
James Moran
first assistant director
Michelle Musser
dga trainee
Marc Newland
second assistant director
Mark Rayner
second unit director

Production Management

Laura Altmann
production supervisor
Marcei A. Brown
unit production manager
Renee Minasian
post-production supervisor

Art Department

Alan Ciriani
greensman
Cliff Collins
set dresser
Theresa Corvino
property master
Kyle Davio
set decoration buyer
Danny Donohue
storyboard artist
Lydia Lucente
art coordinator
Charles E. Miller
construction coordinator
Jesse Michael Owen
storyboard artist
Stephen Schley
assistant property master
Lauren Melody Shell
prop assistant
Stewart Smith
construction foreman
Vonce Voyson
set dresser
Rodney Wynn
on-set dresser
Mirko Milosevic
concept artist
Jason Velo
on set dresser

Stunts

Dan Brown
stunt utilities
Elisabeth P. Carpenter
stunt double: MeeWha Alana Lee
Ellette Craddock
stunt double: Umma
Selkie Hom
stunt double: Chris
Linda Jewell
stunt double: Amanda
Jess King
stunt utilities
Michelle Lee
stunt double: Amanda
Mark Rayner
stunt coordinator
Diz Sharpe
stunt utilities
Brian Simpson
stunt utilities

Animation

Joseph Ahn
animation: main titles, Filmograph
Alasdair Willson
additional animation: main titles, Filmograph

Editorial

Lillian Dawson Bain
first assistant editor
Mary Chamberlain
dailies producer: FotoKem NextLAB
Chris Dold
assistant editor
Paul Ero Jr.
assistant editor
Erik Evans
assistant editor
Roberto Garcia
digital intermediate producer: Fotokem Creative Services
Lawrence Klein
assistant editor
Pascal Leister
title editor: main titles, Filmograph
Jackie Mata
dailies operations manager: Fotokem NextLab
Casey McClelland
additional editor
McKenzie Mosley
post-production coordinator
Angelique Perez
digital intermediate senior producer: Fotokem Creative Services
Jon Rocke
dailies colorist: Fotokem NextLab
Ismael Salas
digital intermediate colorist: Fotokem Creative Services
Alex Sanchez
digital intermediate conform editor: Fotokem Creative Services
Alex Sanchez
digital intermediate editor
Kostas Theodosiou
digital intermediate senior colorist: Fotokem Creative Services
Morgan Walker
digital intermediate coordinator: Fotokem Creative Services

Other

Christi Choe
special thanks
Michael Clear
the producers wish to thank
Phil Davis
special thanks
Sophia Gao
special thanks
Terry Garcia
special thanks
Doug Gaudi
special thanks
Joanna Gaudi
special thanks
Noel Lohr
special thanks
Brittney Musgrove
special thanks
Elizabeth Rowin
special thanks
Martin Rudge
special thanks
Jori Woodman
special thanks
Barbara Ziegler
special thanks
Chris Ziegler
special thanks

Music Department

Guiomar Cantó
musician: vocals
Ginés Carrión
orchestration assistant and programmer
Tessy Díez
production music coordinator
Don Gran
musician: gayageum
Juanjo Guillén
musician: percussion
John Whynot
score mixer
Ben Zales
music editor

Casting Department

Hannah Borison
casting assistant
Susan Boyajian
voice casting: Loop Out Loud
Rebecca Flinn-White
adr voice casting
Jane Flowers
casting associate
Dixie Webster
extras casting
Dominika Posserén
casting associate
Leo Wolfe
casting associate

Costume Department

Barbra Araujo
costume illustrator
Cat Coffin
ager/dyer
Kathryn Lewis
Head Dyer / head dyer
Casey Nguyen
set costumer
Erica D. Schwartz
costume supervisor
Janet Mulberry
additional set costumer
Muto-Little
costume maker

Camera Department

Saeed Adyani
still photographer
Russell Ayer
chief lighting technician
Dana Baker
aerial coordinator
David Bartholomew
assistant chief lighting technician
John Paul Bennett
company grip
Cole Chetney
best boy grip
Damian Church
a camera/steadicam operator
John de Menil
title photography: Filmograph
John DeFazio
company grip
Eric Kyle Deshazo
video assist
Twojay Dhillon
additional camera operator / steadicam operator
Rey Fortanel
set lighting technician
Christopher Geukens
additional first assistant camera: "b" camera
Nicole Glasscock
set lighting technician
Jason Kay
drone camera operator
Oliver Mancebo
digital imaging technician
Matthew Mardrosians
digital utilities
Dan Marino
additional second assistant camera: "b" camera
Steven C. Marshall
assistant camera
Ryan McDonough
assistant chief lighting technician
Genna Palermo
second assistant camera: "a" camera
Harris Smith
set lighting technician
Sean Smith
chief lighting technician
Christopher Sol
set lighting technician
Laura Spoutz
digital utilities
Brian Udoff
first assistant camera: "a" camera
Salvador Vega
additional first assistant camera: "b" camera
Micah Zarlow
dolly grip
Andy Sydney
additional first assistant camera
Chris Waldorf
lighting technician

Location Management

Gerard Averill
location manager / location scout
Brian F. McElroy
key assistant location manager
Tom Potier
key assistant location manager
Chris Ziegler
site representative: Bloom Ranch
Scott Trimble
location scout

Script Department

Sherry Gunderman
script supervisor
Movie title data and credits provided by
IMDb logo