X

Cast & Crew

Directed By

Written By

Darren Aronofsky
screenplay by / story by
Ari Handel
story by

Cast

Hugh Jackman
Tomas / Tommy / Tom Creo
Rachel Weisz
Isabel / Izzi Creo
Ellen Burstyn
Dr. Lillian Guzetti
Mark Margolis
Father Avila
Stephen McHattie
Grand Inquisitor Silecio
Fernando Hernandez
Lord of Xibalba
Cliff Curtis
Captain Ariel
Lorne Brass
Dr. Alan Lipper
Abraham Aronofsky
Lab Technician
Renee Asofsky
Lab Technician
Anish Majumdar
Dr. Spencer
Janique Kearns
Young Nurse
Boyd Banks
Dominican Monk
Alex Bisping
Foot Soldier Del Toro
Kevin Kelsall
Foot Soldier Rivera
Patrick Vandal
Foot Soldier Galleano
Marcello Bezina
Foot Soldier Borjes
Jose Maria Tol Chan
Mayan Warrior
Jose Panjoj Cortez
Mayan Warrior
Juan Salvador Lares
Mayan Warrior
Tomas Tol Nix
Mayan Warrior
Mateo Martin Perez
Mayan Warrior
Santos Ajic Sapon
Mayan Warrior
Xaijil Sicajan
Mayan Warrior
Tomas Salvador Tol
Mayan Warrior

Produced By

Ari Handel
associate producer
Iain Smith
producer
Eric Watson
producer
Nick Wechsler
executive producer

Cinematography

Sound

Steve Baine
foley artist
Stephen Barden
sound designer / supervising sound editor
Alex Bullick
first assistant sound editor
Curt Cash
marketing re-recording mixer
Brian Emrich
sound designer / supervising sound editor
Sue Fawcett
second assistant sound editor
Maxime Ferland
boom operator
Nelson Ferreira
dialogue editor
Nick Foley
adr recordist
Gina Gyles
foley assistant
Craig Henighan
sound designer / supervising sound editor
Larry Hopkins
layback sound mixer
Bobby Johanson
adr recordist
Matthew McKenzie
adr recordist
Jordan O'Neill
dts sound mastering engineer
Mike Patrick
sound recordist
Peter Persaud
foley recordist
Jill Purdy
adr editor
Trent Richmond
adr recordist
Patrick Rousseau
sound mixer
Ted Swanscott
adr mixer
Dominick Tavella
re-recording mixer
Marilee Yorston
foley assistant
Phillip Fuller
sound mix technician

Casting Director

Production Design

Art Direction

Isabelle Guay
supervising art director

Makeup

Jocelyne Bellemare
key makeup artist
Julie Casault
key makeup artist
Judy Chin
makeup designer
Nelson Dacosta
special makeup effects artist
Jean-Jacques Dion
key hair stylist
Bruno Gatien
special effects makeup artist
Franck Gauthier
special makeup effects artist
C.J. Goldman
special makeup effects artist
Daniel Harding
special makeup effects artist
Martin Jutras
special makeup effects artist
Lizane La Salle
assistant makeup artist: extras
Martin Lapointe
daily hair dresser
Jonathan Lavallée
special makeup effects artist
Paul LeBlanc
hair designer
Adrien Morot
key special effects makeup artist
Sylvania Yau
special makeup effects artist
Christophe Giraud
assistant makeup artist
Catherine Lavoie
assistant makeup artist
Nathalie Trépanier
assistant makeup artist

Special Effects

Marc Auclair
special effects assistant
Marc Bienvenu
special effects technician
Gaspar Brabant
special effects best boy
Kevin Carter
special effects contact lenses
Yvon Charbonneau
special effects technician
Georges Chartrand
special effects technician
Louis Craig
special effects coordinator
Thierry Craig
special effects technician
Pierre Côté
special effects technician
Stéphane Dalpé
special effects
François Dion
special effects assistant
Mario Dumont
special effects floor manager
André Essiembre
special effects assistant
André Fortin
special effects technician
Stephen Gilbert
special effects coordinator
Normand Gobeille
special effects technician
Bernard Guay
special effects assistant
Éric Hébert
special effects technician
André Laforest
special effects technician
Jacques Langlois
special effects technician
Denis Lavigne
special effects
David Loveday
special effects technician
Vincent Marion
special effects assistant
Francis Marleau
special effects technician
Yves Martel
special effects assistant
Louis Pedneault
special effects technician

Visual Effects

Laurent M. Abecassis
visual effects supervisor: Digital Dimension
Ohkba Ameziane-Hassani
visual effects Mel script camera rig: Mokko Studio
Greg Astles
digital compositor: Intelligent Creatures Inc.
Sneha Astles
digital compositor: Intelligent Creatures Inc.
Colleen Bachman
visual effects production supervisor
Trevor Bajus
digital artist
Danny Bergeron
general manager: Mokko Studio
Renaud Bergeron
3D artist: Digital Dimension / rendering
Derek Bird
digital compositor: LOOK! Effects
Greg M. Boettcher
lead model maker: New Deal Studios
Michael Bomagat
animator: Giant Killer Robots
Ronan Broudin
digital artist
Jeff Bruneel
digital compositor: Technicolor
Eve Brunet
line producer: Buzz Image Group
Chad Buehler
digital compositor
Pauline Burns
associate visual effects producer: Intelligent Creatures Inc.
Neil Thomas Buttermore
pre-visualization artist
Nicolas Cadorette Vigneau
digital compositor
Misty Carlisle
production assistant
Patrick Clancey
digital opticals
Dug Claxton
digital compositor
Patrick Coffey
digital effects designer and lead compositor: Intelligent Creatures Inc.
Michael Collins
digital compositor: LOOK! Effects
Kelli Conley
studio manager: Giant Killer Robots
Keith Cooper
visual effects
Marc Cote
motion control operator
Tony Cutrono
miniatures director of photography: New Deal Studios
Jeremy Dawson
visual effects designer
Simon De Glanville
assistant cameraman
Thai Son Doan
visual effects animator
Amélie Dubois
senior paint/roto artist
Danny Duchesneau
digital compositor
Peter Dydo
3D artist: Intelligent Creatures Inc.
Henrik Fett
visual effects supervisor: LOOK Effects, Inc.
Jenny Foster
visual effects producer: LOOK Effects
Derry Frost
head of production: Amalgamated Pixels
Shannon Blake Gans
visual effects executive producer: New Deal Studios Inc.
Jason Giberson
film scanning and recording
Raymond Gieringer
visual effects supervisor: Intelligent Creatures Inc.
Benoit Girard
visual effects executive producer: Digital Dimension
Olivier Goulet
3D artist: Buzz Image Group
Charles Granger
lead compositor: Digital Dimension
Matthew Gratzner
visual effects supervisor: New Deal Studios, Inc.
Jamie Hallett
on-set visual effects supervisor: Intelligent Creatures
Gunnar Hansen
visual effects supervisor: Klon Films
Michael Hatton
visual effects technical advisor: Intelligent Creatures Inc.
Aaron Haye
model crew chief: New Deal Studios
Andrew Honacker
visual effects consultant
Michel Héroux
visual effects producer: Digital Dimension / visual effects supervisor: Digital Dimension
Christian Irles
digital artist: Klon Films
Phil Jones
visual effects supervisor: Technicolor
Tobin Jones
senior technical director
Brooke Keesling
visual effects: New Deal Studios
Ara Khanikian
inferno artist: Buzz Image Group
Danny S. Kim
creative director
Louis Kim
digital compositor: Intelligent Creatures Inc.
Anne Putnam Kolbe
visual effects executive
Lev Kolobov
digital effects designer and lead compositor: Intelligent Creatures Inc.
Jason Kolodziejczak
2D technical director: Intelligent Creatures Inc.
Geneviève Labelle
paint artist: Mokko Studio
Alain Lachance
compositing supervisor: Mokko Studio / visual effects supervisor: Mokko Studio
Bruno-Olivier Laflamme
rotoscope artist
Wendy Lanning
executive visual effects producer: Intelligent Creatures Inc.
Martin Larrivée
digital compositor
Pierre-Simon Lebrun-Chaput
CG lead artist: Buzz Image Group
Danny Lee
digital compositor: Intelligent Creatures Inc.
Ethan Lee
3D technical director: Intelligent Creatures Inc.
Sam Lee
digital compositor: Intelligent Creatures Inc.
Tracy Lefler
visual effects project manager: Technicolor
Margarida Leong
3D artist: Intelligent Creatures Inc.
Cynthia Lester
visual effects production assistant
Danny Levesque
digital effects artist: MOKKO Studio
Laurence Lok
digital effects designer and lead compositor: Intelligent Creatures Inc.
Jason Maher
3D artist: Intelligent Creatures Inc.
Chris Wolfgang Mauch
3D pre-visualization
Jim Maxwell
digital matte artist: Intelligent Creatures Inc.
Douglas Melville
visual effects project manager: Intelligent Creatures Inc.
Francois Metivier
senior Inferno artist: Buzz Image Group
Rob Meyers
visual effects
Frederic Milot
Flame artist: Buzz Image Group
Roger Mocenigo
senior digital compositor: Amalgamated Pixels
Lon Molnar
visual effects creative advisor: Intelligent Creatures Inc.
Jerome Morin
visual effects executive producer: Digital Dimension
Louis Morin
visual effects supervisor: Buzz
Michael Morreale
executive producer: Amalgamated Pixels
Jordan Nieuwland
matte painter: Technicolor
Sean O'Hara
compositor: Technicolor
Peter Oberdorfer
visual effects supervisor
Jeremy Oddo
senior animator: Amalgamated Pixels
Phillip Palousek
visual effects coordinator: Amalgamated Pixels
Scott Parker
systems administrator: Intelligent Creatures Inc.
Chris Parks
digital supervisor: Image Quest 3-D
Peter Parks
optical effects
Merik Pelletier
computer playback artist
Eric Person
digital compositor
Yvan Pinard
digital artist
Perri Pivovar
visual effects assistant editor
Thomas Proctor
digital compositor
Francis Puthanangadi
digital compositor: LOOK! Effects

Assistant Director

Anabelle Berkani
third assistant director
Johanne Caporicci
second assistant director
Jeremy Dawson
second unit director
Robert Ditchburn
first assistant director: second unit
Martin Doepner
additional third assistant director
Myron Hoffert
first assistant director
Emilie Malo
third assistant director: second unit
Zayed Rizwan
trainee assistant director

Production Management

Didier Communaux
unit manager
Bill Draper
executive in charge of production
Thomas A. Imperato
EVP & Head of Physical Production
Irene Litinsky
production supervisor
Ric Nish
unit production manager
Sandrin Olivier
assistant unit manager
Simon Paquin
unit manager
Evan Tussman
post-production supervisor

Art Department

Vincent Aird
assistant set decorator
Patrick Ally
carpenter
Natacha Antiglio
art department coordinator
Serge Archambault
head scenic painter
Martine Bacon
scenic painter
Mario Barriere
scenic technician
Donald Beaulieu
greens scenic technician
Claude Beaupré
scenic technician
Alain Brochu
head carpenter
Michel Brochu
construction supervisor
Marie-Noel Bréard
scenic painter
Annie Carpentier
assistant property buyer
Simon Chamberland
property master
Frederic Chamoro
greens scenic technician
Judith Charron
assistant greens
Marc Chow
sculptor
Antoine Connoly
on-set painter
Stephen Craig
assistant scenic painter
Edith Croft
sculptor
Isabelle Côté
graphic designer
Luc De Schutter
scenic painter
Marco Decloquement
greens scenic technician
Louis Frederic Denomme
greens scenic technician
Katia Kim Depatie
second assistant props
Rémy Deroy
carpenter
Jean Dery
scenic painter
Sylvain Despretz
concept artist
Jean Desroches
scenic technician
Mario Dufour
assistant greens
Alexandre Duhamel
assistant sculptor
Jeff Duheme
carpenter
Manon Fontaine
scenic painter
Lucie Fournier
head sculptor
Serge Gagne
carpenter
Maxime Gagné
carpenter
Martin Gauthier
first assistant props
Vanessa Godin
model maker
Maya Gorman
costume designer for horses
Geoffroy Gosselin
scenic technician
Ronny Gosselin
model maker
Simon Guilbault
model maker
Olivier Guy
carpenter
Sean Hargreaves
illustrator
Marc Harvey
carpenter
Jenny Hitchcock
draftsperson
Paul Hotte
key set decorator
Fred Hughes
set builder
Geof Isherwood
storyboard artist: Montreal
Patrice Jacques
model maker
Al Johnson
storyboard artist
Maryse Labrie
scenic painter
Yann Lacasse
carpenter
Paul Lacerte
scenic painter
Caroline Lachance
art department assistant
Denise Lafontaine
scenic painter
Michele Laliberte
greens art director
Annie Lamarre
assistant art department coordinator
Helene Lamarre
art department coordinator

Stunts

Alain Bérard
utility stunts
Alexandre Cadieux
stunt rigger
Jason Cavalier
fight coordinator
Stéphane Dargis
utility stunts
Marc Désourdy
stunt coordinator
Ben Gauthier
utility stunts
François Gauthier
utility stunts
Jere Gillis
utility stunts
Normand Gobeille
stunt rigger
Patrick Kerton
utility stunts
Héléna Laliberté
utility stunts
André Laperrière
utility stunts
Marc Moisan
utility stunts
Philippe Roberge
stunt rigger
Javier Segura
utility stunts
John Walsh
utility stunts
Dwayne Wiley
utility stunts
Martin Williams
head stunt rigger

Editorial

Jennifer Apel
first assistant editor
Steve Bowen
digital color timer
Jason Crump
dailies colorist: Mega Playground
Ben Estrada
digital colorist assist
Mo Henry
negative cutter
Nicolae Ilies
colorist: dailies
Warren Langford
first assistant editor
Jack Lewars
assistant color timer: Efilm
Tom Mayclim
negative cutter
Matt Mayer
associate editor
Amy Pawlowski
digital intermediate editor
Mike Selemon
apprentice editor
Lorene Simpson
digital intermediate producer
Peter G. Smith
editorial runner
Pierre Thériault
post-production coordinator
Lee Wimer
film color timer
Esther Young
assistant digital intermediate producer

Other

Alain Caporicci
driver captain
Stéphane Giroux
driver: cast
Réal Hamel
picture car coordinator
Michel Mollicone
transportation coordinator

Music Department

Hank Dutt
performer: Kronos Quartet
Geoff Foster
scoring mixer
Mick Gormaley
assistant music editor
David Harrington
performer: Kronos Quartet
Kronos Quartet
score performer
Mogwai
score performer
Nic Ratner
music editor
John Sherba
performer: Kronos Quartet
Justin Skomarovsky
score arranger / music director / musician: synthesizers / orchestrator: Mogwai / orchestrator: choir
Nigel Wiesehan
scoring assistant
Jeffrey Zeigler
performer: Kronos Quartet
Lev Zhurbin
score transcription
Scott Brian Fraser
music recording engineer/producer
Brian Monk
musician: Tibetan Singing Bowls
Ryan Robinson
scoring technical support engineer
Jason Stasium
additional score recording engineer
James Thatcher
musician: French horn
Sebastian Toettcher
musician: cello
Rich Wheeler
scoring stage crew

Casting Department

Ed Arenas
location casting
Julie Breton
extras casting
Robin D. Cook
casting: Canada
Sara Kay
casting associate: Toronto
Tracy Shields
casting associate

Costume Department

Julie Amyot
key dresser: extras
Jen Anderson
breakdown technician
Jennifer Anderson
breakdown/specialized wardrobe technician
Florence April-Borgeat
costume prop maker
Henri Aubertin
set costumer
Sophie Beasse
key dresser
Blanche-Danielle Boileau
costume supervisor
Valerie Bordeleau
head costume breakdown technician
Céline Caron
costume prop maker
Yves Champagne
costume prop maker
Saadia Chnaiti
seamstress
Marie-Josée Dumont
breakdown technician
Martine Gagnon
assistant costume designer
Liane Garneau
seamstress
Caroline Gauthier
breakdown technician
Odile Gauvin
assistant costume prop maker
Erik Gosselin
costume props
Christine Grenier
wardrobe mistress: extras
Stéphane LaRoche
wardrobe researcher
Annick Lavallée-Benny
assistant costume prop maker
Véronique Marchessault
wardrobe shopper
Emma Meloche
seamstress
Lise Mercier
costume prop maker
Christine Neuss
costume cutter
Noémi Poulin
assistant costume prop maker
Brunhilde Pradier
daily dresser
Nancy Prevost
costume prop maker
Richard Provost
costume prop maker
Narciso Rodríguez
additional designs: Ms. Weisz
Micheline Rouillard
head costume prop maker
Julie Sauriol
seamstress
Myriam St-Louis
costume prop maker

Camera Department

François Allard
rigging electrician
Eric Aubin
second assistant camera: "b" camera
Pierre Beaulieu
electric department coordinator
Richard Boucher
rigging grip
Roch Boucher
second assistant camera: "a" camera
Michael Boulonne
rigging electrician
Stéphane Byl
electrician
Emmanuel Béhier Migeon
underwater photography coordinator
André Bélaieff
generator operator
Eric Béliveau
rigging electrician
Stéphane Caron
first assistant camera: motion control
Daniel Chrétien Jr.
additional rigging electrician
Guillaume Claveau
rigging grip
Francis Comeau
rigging grip
Laurent Communaux
electric department coordinator
Magela Crosignani
preview technician
Alexandre Curzi
rigging grip
François Daignault
camera operator
Benoit Daoust
rigging grip
Audrey David
clapper loader
Alain Deniger
rigging electrician
Yves Drapeau
first assistant camera: "a" camera
Sylvaine Dufaux
director of photography: second unit
Sylvain Dupuis
second assistant camera: "c" camera
Mathieu Décary
focus puller: third camera
Franck Farina-Schroll
rigging electrician
Guy Ferland
rigging electrician
Dominique Fortier
rigging electrician
Gilles Fortier
key rigging gaffer
Jacob Fortier
best boy rigging electric
Jacques Fortier
rigging electrician
Geoff Frood
lighting operator: moving lights
Daniel Gagnon
rigging electrician
Joël Gariépy
rigging grip
Stéphanie Girard-Hamelin
video assist operator
Denis Giroux
rigging electrician
Luc Gosselin
best boy rigging electric
Dan Goyens
electrician
John Harris
rigging electrician
Brad Hodson
libra head operator
Adam Hoppenheim
camera crane operator
Simon Hébert
rigging grip
Maxime Imbeau
rigging grip
Marc Labelle
rigging electrician
Francois Lacasse
best boy rigging electric
Denis Lamothe
best boy rigging electric
Constant Lavallée
rigging electrician
Luc Leblanc
rigging electric
Eric Lefèbvre
rigging electrician
François Legris
additional rigging electric
Jean Levasseur
electrician
Jacques Levesque
dimmer board operator / moving light technician
Pierre Lépine
rigging electrician
Nicolas Marion
first assistant camera: "a" camera
Frederic Martin
dimmer board operator
Nicolas Mignot
rigging grip
Frederic Milot
rigging grip
Daniel Moise
technocrane operator
Melanie Morin
rigging grip coordinator
Yanka Pelletier
best boy rigging grip
Stéphane Pilon
key rigging grip
Dany Prévost
rigging grip
Nic René
camera trainee
Louis Richard
rigging electrician
Daniel Robidoux
best boy rigging grip
Brent Robinson
underwater first assistant camera
Pete Romano
underwater director of photography
Mario Roussy
key rigging grip: locations
Réal Saulnier
generator operator
Claude Sauvageau
rigging grip foreman
Jeff Scott
best boy electric
Takashi Seida
still photographer
Martin Seney
rigging grip
Gaétan St-Onge
rigging gaffer
Peter Stewartson
electrician
André Tisseur
rigging grip
Anatol Treba
playback operator
Paul Tremblay
best boy grip

Location Management

Christian Biron
location manager
Pierre Brunet
location manager
Dow Griffith
location manager
Liam Kiernan
assistant location manager
Dominique Leroutier
location scout
Louis-Martin Pepperall
assistant location manager

Script Department

Marjorie Hamel
assistant script supervisor / script supervisor: second unit
Kimi Webber
script supervisor
Movie title data and credits provided by
IMDb logo