X

Cast & Crew

Directed By

Written By

Jean Hegland
based on the novel by

Produced By

Fraser Ash
co-producer
Kelly Bush Novak
executive producer
Jason Cloth
executive producer
Sriram Das
executive producer
Niv Fichman
producer
Margot Hand
supervising producer
Kevin Krikst
co-producer
Adrian Love
executive producer
Ron McLeod
line producer
Kelly Morel
executive producer
Elliot Page
producer
Haroon Saleem
executive producer
Steve Shapiro
executive producer
Kristina Sorensen
co-executive producer
Allan J. Stitt
executive producer
Steven Thibault
co-executive producer

Music

Max Richter
Composer

Cinematography

Daniel Grant
director of photography

Sound

Davi Aquino
foley recordist
Kristian Bailey
sound mixer
James Bastable
assistant re-recording mixer
Sandra Fox
foley artist
Katie Halliday
sound effects editor
Jack Heeren
foley mixer
Krystin Hunter
first assistant sound editor
Heather Kirby
adr recordist
Goro Koyama
foley artist
Kirk Lynds
re-recording mixer
Andy Malcolm
foley artist
Steve Medeiros
sound effects editor
Kirk Meyers
layback operator
Stephen Muir
foley recordist
David Rose
sound effects editor
Kathie Talbot
vocal sound design: trailer
Alexander Åslund
assistant re-recording mixer

Production Design

Art Direction

Costumes

Makeup

Tara Colledge
head hair department
Leah Cuff
assistant makeup artist
Agnieszka Echallier
special makeup effects producer
Joel Echallier
prosthetic makeup effects creator
Dawn Loretta Mills
assistant hair stylist
Connie Parker
makeup department head

Special Effects

Darya Douglas-Andres
special effects assistant
Tim Storvick
special effects coordinator

Visual Effects

Roman Bamburin
compositor
Rob Bannister
compositing supervisor / set visual effects supervisor
Ryan Jensen
visual effects supervisor
Sitthichok Khunthaveelab
visual effects artist
Dong-Hyun Kim
visual effect artist
David Lin
visual effects artist
Kevin Little
visual effects producer / visual effects supervisor
Bernadett Molnár
visual effects artist
Heather Paul
visual effects producer: Lux Visual Effects Inc.
Rafael Santos Jr.
digital production manager
Alican Sesli
compositor
Caleb Wagner
visual effects
Karen Watson
compositor
Marc Whitelaw
compositor

Assistant Director

Sarah Campbell
second assistant director
Alleris Gillham
trainee assistant director
Florian Halbedl
third assistant director
Ron McLeod
second unit director
Andrew Shea
first assistant director
Scooby Vincent
additional trainee assistant director

Production Management

Todd Giroux
post prod supervisor
Craig Stapleton
production supervisor

Art Department

Tony Beck
lead dresser
Michael David Bevis
construction coordinator
S.B. Edwards
art department coordinator
Zoe Jirik
assistant set decorator
Bryan Korenberg
property master
Dan Petrescu
paint coordinator
Joel Turner
head greensman
Paul Wagner
assistant property master
Mikal Williams
construction foreman
Jai Field
graphic designer

Stunts

Marny Eng
stunt double: Ellen Page

Editorial

Lindsay Allikas
additional editor / first assistant editor
Martin Dudzik
assistant editor
Julia Niendorf
additional post-production supervisor

Other

Naveen Prasad
special thanks
John Raymonds
special thanks
Sara Serlen
special thanks

Music Department

Velma Barkwell
music supervisor
Mitch Bederman
music editor
Rupert Coulson
score engineer and mixer
Henning Fuchs
composer assistant
Susanne Geisler
score coordinator

Casting Department

Zoë Shatwell
casting assistant

Costume Department

Meghann Rogers
key costumer
Sally Vanin
costume supervisor

Camera Department

Jordon Baker
second assistant camera: "a" camera
Mark Cooper
first assistant camera: 'a' camera
Ken Decker
generator operator
Tammy Jones
camera operator
Acer Lin
lighting technician
Jason Matte
best boy: grip
Kelly McLaughlin
second assistant camera
Dylan Paul
balloon light technician
Kat Ruston
lighting technician: day player
Chris Tambosso
dolly grip
Anna Christina Waters
generator operator
Beth Williams
second assistant camera
Henry Zhao
second assistant camera
Shayne Zwickel
lighting technician

Location Management

Hans Dayal
location manager
Catherine Dunne
training assistant location manager
Warren Dean Fulton
assistant location manager
Adrian Glass
key production assistant
Patrick Subarsky
assistant location manager

Script Department

Connor Tkachuk
script coordinator
Movie title data and credits provided by
IMDb logo