X

Cast & Crew

Directed By

Written By

Babak Anvari
written for the screen by
Nathan Ballingrud
based on the novella 'The Visible Filth' by

Produced By

Megan Ellison
executive producer
Andrew Harvey
executive producer
Jillian Longnecker
executive producer
Brian Pitt
executive producer
Lucan Toh
producer

Cinematography

Sound

Tom Beale
assistant dialogue editor
Jack Bigelow
boom operator
Simon Campbell
head of technical
Jack Cheetham
sound mix technician
Udit Duseja
additional sound effects editor
Jamie Gamache
foley editor / foley recordist
Fiona Gillott
studio manager
Simon Haupt
sound effects editor
Roland Heap
re-recording mixer / supervising sound designer
Robert Karlsson
dolby consultant
Kirby Leonard
sound utility: additional
Kobi Quist
re-recording mixer
Marc Specter
dialogue editor
Anna Sulley
foley recordist
Claudia Sanchez Torres
sound assistant
James Trusson
assistant re-recording mixer / sound editor
Chris Watson
additional sound recordings
Greg Crawford
adr mixer: Atlanta
Adam Rooner
adr mixer

Casting Director

Production Design

Art Direction

Set Design

Makeup

Bryan Christensen
makeup effects coordinator
Tony Gardner
makeup effects designer / special makeup effects artist
Jennifer Jane
key hair stylist
Natalie Christine Johnson
key makeup artist
Jonathan Thornton
special makeup effects artist
Ashley Treadaway
makeup department head
Vicki Vacca
key makeup artist
Crystal Wells
hair department head

Special Effects

Peter A. Chevako
mechanical designer/puppeteer

Visual Effects

Danish Ansari
pipeline and systems: Atomic Arts
Vishal Arekar
pipeline and systems: Atomic Arts
Joe Arnold
matchmove: Goodbye Kansas Studios
Alex Balmer
compositor: Goodbye Kansas Studios
Tom Balogh
vfx editor: Nvizible
Paul Barton
pipeline td: Goodbye Kansas Studios
Davide Bigotto
3d artist: Goodbye Kansas Studios
Moti Biran
2d supervisor: Nvizible
Miraj Sudarsan Biswal
vfx artist: Atomic Arts
Raoul Bolognini
visual effects producer/supervisor: Temprimental Films, Inc.
Cyrielle Bounser
3d artist: Goodbye Kansas Studios
Mathieu Bourguignon
vfx editorial: Goodbye Kansas Studios
Maru Buendia-Senties
visual effects manager: Temprimental Films, Inc.
Tushar N. Chaudhari
pipeline and systems: Atomic Arts
Vishal Chauhan
vfx artist: Atomic Arts
Sam Churchill
cg supervisor: Nvizible
Justin Cornish
vfx supervisor: Atomic Arts
Sam Curtis
compositor: Nvizible
Sarah Downey
compositor: Nvizible
Zach du Toit
td artist: Nvizible
Clwyd Edwards
vfx executive producer: Atomic Arts
Joe Forder
vfx editorial assistant: Goodbye Kansas Studios
Kevin Gay
3d artist: Goodbye Kansas Studios
Jitesh Gohil
vfx production: Atomic Arts
Luis Gomez
vfx artist: Atomic Arts
Sandra Guarda
animation: Goodbye Kansas Studios
Jeremy Hey
compositing supervisor: Goodbye Kansas Studios
Martin Hobbs
vfx executive producer: Goodbye Kansas Studios
Stephanie Holder
rigging td: Goodbye Kansas Studios
Hugh Johnson
senior crowd fx td: Goodbye Kansas Studios
Lewis Jones
fx td: Goodbye Kansas Studios
Philip Karadzov
3d artist: Goodbye Kansas Studios
Ciarán Keenan
head of production: Nviz
Lydia Kenton
3d artist: Goodbye Kansas Studios
Charlotte Larive
compositor: Goodbye Kansas Studios
Chris Lunney
graphics supervisor: Nvizible
Brooke Lyndon-Stanford
vfx supervisor: Atomic Arts
Bhumika Mayer
vfx producer: Nvizible
Jeanette Monero
compositor: Goodbye Kansas Studios
Mylo
crew support: Goodbye Kansas Studios
Kiruba Nanthan
visual effects coordinator
Ashish Naskar
lighting artist / vfx artist: Atomic Arts
Bonita Nichols
vfx production coordinator
Stephen Nixon
vfx producer: Goodbye Kansas Studios
Rob O'Dea
matchmove artist: Nvizible
Jim Parsons
compositor: Goodbye Kansas Studios
James Prosser
vfx executive producer: Goodbye Kansas Studios
Desiree Ryden
vfx production coordinator: Goodbye Kansas Studios
Ian Sargent
graphic designer: Nvizible
Amjad Shaikh
cgi supervisor: Atomic Arts
Hasen Nawaz Shaikh
pipeline and systems: Atomic Arts
Elise Smulova
compositor: Goodbye Kansas Studios
Reyffer Sousa
Generalist TD: Atomic Arts
James Sutton
cg supervisor: Goodbye Kansas Studios
David Taylor
technical support: Goodbye Kansas Studios
Christoph Unger
matte painter: Nvizible
Frederick Vallée
3d artist: Goodbye Kansas Studios
Mohit Varde
Senior Compositor: Goodbye Kansas
Heman Vira
vfx artist: Atomic Arts
Richard Vosper-Carey
3d artist: Goodbye Kansas Studios
Rebecca Wall
production assistant: Goodbye Kansas Studios
Robin Walsh
digital compositor
Ben White
vfx supervisor: Goodbye Kansas Studios
Edward L. Williams
visual effects on-set supervisor: Temprimental Films, Inc.
Jamie Wood
vfx supervisor: Nvizible
Lorraine Wood
office manager: Goodbye Kansas Studios
Kris Wright
executive producer: Nvizible
Phil Barker
lidar scanning
Ben Fleming
digital compositor: Nviz
Peter Jemstedt
rigging td: Goodbye Kansas
Jimmy Johansson
lead rigging td: Goodbye Kansas
Matthew Ozerski
visual effects editor
Travis Reinke
3d scanning and modeling
Gonzalo Sanchez
senior compositor: Nvizible
Kathrin Schoeftenhuber
compositor: Nvizible
Luca Zappala
cg supervisor: Nvizible

Assistant Director

Gerard DiNardi
first assistant director
Mike Leonard
second second assistant director
Tony Niknejadi
second second assistant director
Ram Paul Silbey
second assistant director

Production Management

Jes Anderson
production manager: Annapurna Pictures
Katie Bullock-Webster
post-production supervisor
Renée Danielle De Ponte
assistant production manager
Rankin Hickman
production supervisor
Patrick Frey
foreign dub mixing supervisor

Art Department

Paulo DeFreitas Jr.
storyboard artist
Laurie Fewell
on set painter
Rhiannon Fraser
illustrator
Joe Hagg
on set dresser
Abby Heckenlively
assistant prop master
Lisa Kutyreff
art department coordinator
Adele Plauche
set designer
Angela Gail Schroeder
set decoration buyer
Kelly Sweeney
set dresser
Mark A. Terry
graphic designer
David O. Whatley
sculptor/plasterer
Niko Zahlten
property master

Stunts

Ted Barba
stunt driver / stunts
Kevin Beard
stunt coordinator
Gregg Brazzel
stunt driver
Chelsea Bruland
stunt driver
Tom McComas
stunt double: Armie Hammer

Editorial

Lisa Aquilino
for Annapurna Pictures
Michael Crusz
digital intermediate editor: Shed of London
Justin DeLong
dailies producer: Fotokem NextLAB
Stacey England
nextLAB dailies operator: Fotokem NextLAB
Kim Honeyman
digital intermediate producer: Shed of London
Illya Laney
dailies colorist: Fotokem NextLAB
Edward Macdonald
digital intermediate assistant / digital intermediate assistant: Shed of London
Priya Minhas
post production assistant
Ami Verge
post production coordinator
Matt Watson
digital intermediate colorist: Shed of London
Ben Wilson
first assistant editor
Mike Austin
finishing editor

Other

Liam Cullen
special thanks
Sean T. Daily
special thanks
Zac Frognowski
special thanks
Zandra Palma
special thanks

Music Department

Becky Bentham
music supervisor
Shervin Hejazi
assistant music supervisor

Casting Department

Theresa Hernandez
casting associate
Edward Hewitt Jr.
casting assistant
Meagan Lewis
location casting
Krystal Tomlin
extras casting assistant

Costume Department

Heidi Bannon
costumer / set costumer
Emma Villere
key costumer
Rodney Williamson
set costumer

Camera Department

Michael Applebaum
camera operator
Marino DeLeon
lighting technician
Nick Kramer
best boy electric
James Langdon
electrician
Greg Morris
additional camera operator
John Richie
second assistant camera
Michele K. Short
still photographer
Eduardo Urueña
rigging grip

Location Management

Bobby Masson
location scout/assistant
Jimi Woods
location manager

Script Department

Tiffany Tavares
script supervisor
Movie title data and credits provided by
IMDb logo