X

Cast & Crew

Directed By

Written By

Eric Heisserer
screenplay by
Ted Chiang
based on the story "Story of Your Life" written by

Cast

Amy Adams
Louise Banks
Jeremy Renner
Ian Donnelly
Forest Whitaker
Colonel Weber
Michael Stuhlbarg
Agent Halpern
Mark O'Brien
Captain Marks
Tzi Ma
General Shang
Abigail Pniowsky
8-Year-Old-Hannah
Julia Scarlett Dan
12-Year-Old-Hannah
Jadyn Malone
6-Year-Old-Hannah
Frank Schorpion
Dr. Kettler
Christian Jadah
Private Combs
Andrew Shaver
Environmental Tech
Pat Kiely
Environmental Tech
Sonia Vigneault
Dr. J. Bydwell
Mark Camacho
Richard Riley
Sabrina Reeves
Press Secretary
Julian Casey
Australian Scientist
Tony Robinow
British Scientist
Larry Day
CIA Officer Dan Ryder
Ruth Chiang
Chinese Scientist
Russell Yuen
Chinese Scientist
Sergiy Marchenko
Russian Officer
Anana Rydvald
Swedish Scientist
Bineyam Girma
Sudan Representative
Abdelghafour Elaaziz
African Representative
Abdul Ayoola
Sierra Leone Representative
Alex M. Yeuh
Japanese Minister
Daniel Esteban
Venezuelan Representative
Albert Kwan
Chinese Man
Brittany Teo
Grad Student with Smartphone
Joe Cobden
Cryptographer
Lorne Brass
Cryptographer
Genevieve Sirois
Cryptographer
Michael Nangreaves
Science Team Member
Reda Guerinik
Communications Op
Adrien Benn
Communications Op
Sasha Samar
Communications Op
Kathleen Stavert
Communications Op
Brent Skagford
Lieutenant
Brian Dunstan
TV Anchor
Dan Duran
TV Anchor
Lori Graham
TV Anchor
Orla Johannes
TV Anchor
Sangita Patel
TV Anchor
Hal Roberts
TV Anchor
Ola Sturik
TV Anchor
Max Walker
TV Anchor
Leslie Baker
Middle Aged Woman
Alexander Da Mota
Venezuelan Military
Akul Dang
Pakistani Scientist
Carmela Nossa Guizzo
Hannah (4 yrs. old)
Mustafa Haidari
Foreign Correspondent
Philippe Hartmann
Halpern's Deputy Director
Eric Largo
Student
Robert D. Morais
Master Sergeant Douglas

Produced By

Paul Barbeau
line producer: additional unit
Glen Basner
executive producer
Dan Cohen
executive producer
Eric Heisserer
executive producer
Martin Henri
line producer: additional unit
Michael Jackman
co-producer
Dan Levine
producer
Shawn Levy
producer
David Linde
producer
Karen Lunder
executive producer
Tory Metzger
executive producer
Milan Popelka
executive producer
Aaron Ryder
producer
Stan Wlodkowski
executive producer

Music

Cinematography

Bradford Young
director of photography

Sound

Mimi Allard
sound special effects editor
Pierre-Jules Audet
sound effects editor
Niels Barletta
foley mixer
Mathieu Beaudin
sound effects editor
Nicolas Becker
foley artist / foley artist: Special sound effects
Sylvain Bellemare
supervising sound editor
Luc Boudrias
re-recording mixer
Olivier Calvert
sound designer: aliens shell-vessel
Daniel Capeille
sound effects editor
Phil Castellano Jr.
adr recordist: trailer
Michelle Child
sound designer: Alien Vocals
Jason Chiodo
re-recording mixer: special features
Mark DeSimone
adr mixer
Valéry Dufort-Boucher
dialogue editor
Bernard Gariépy Strobl
re-recording mixer
Yannick Gauthier
technical support
Ilyaa Ghafouri
sound assistant
Steven Ghouti
foley mixer
Simon Girard
assistant sound editor
Olivier Guillaume
foley mixer / foley mixer: Special sound effects
Claude La Haye
sound mixer
Gabrielle Labelle Joly
re-recording assistant
Daniel Lepervanche
assistant sound editor: trailer / re-recording mixer: radio trailers
Gilles Marsalet
assistant to foley artist
Aurélien Mauro
mix assistant: Dolby Atmos french dubbing / sound mix assistant
James A. Moore
adr recordist
Alan Robert Murray
sound effects editor
Tyler Newhouse
adr recordist
Steve Perski
sound recordist
Claire Pochon
dialogue editor
Francis Péloquin
boom operator
Luc Raymond
foley editor
Patrick Rioux
sfx recordist
Stan Sakellaropoulos
adr supervisor
Joey Simas
re-recording mix assistant
Leonard Vasco
technical support
Gregory Vincent
foley artist
Dave Whitehead
sound designer: Alien Vocals
Justin Scott Wilson
sound recordist

Editing

Casting Director

Production Design

Art Direction

Isabelle Guay
supervising art director
Nicolas Lepage
Art Director

Makeup

Fríða Aradóttir
key hair stylist
Gillian Chandler
makeup artist
Marie-Christine Cormier
assistant hairdresser: extras
Sandro Di Gioacchino
assistant hairdresser
Jennifer Dionne
assistant makeup artist
Réjean Goderre
hair stylist: additional unit / key hairdresser: Ms. Adams & Mr. Renner
Xiao Yun Hu
assistant makeup artist: splinter unit
Mario Huot
assistant hairdresser
Catherine Laniel
assistant makeup artist
Joan Patricia Parris
additional photography
Colleen Quinton
makeup department head
Morag Ross
makeup artist: Ms. Adams & Mr. Renner
Marie-Lise Taupier
hairdresser: Ms. Adams & Mr. Renner
Sarah Tremblay
assistant hair stylist
Shwetha Vincent
hair stylist
Marianne Bobet
assistant makeup artist
Sabrina Trudel
makeup artist: dailies

Special Effects

Andy Antoine
senior special effects supervisor
Dana Campbell
special effects foreman
Justin Christofaro
special effects assistant
Ryal Cosgrove
special effects coordinator
Rob Langshaw
special effects assistant
Vincent Marion
special effects technician
Marc Reichel
special effects
Luc Therrien
senior special effects technician

Visual Effects

Christopher Ahrens
cg supervisor: Folks
Hussam Alazhar
production support: Rodeo FX
William Albu
digital compositor: Folks
Alexandre Alin
layout/tracking: Hybride
Rene Allegretti
matchmove artist: Rodeo FX
Melissa Almeida
textures & lighting: Hybride
Adrien Annesley
animator: Rodeo FX
Félix Arsenault
modeler: Framestore
Marc Aubry
animator: Hybride
Mostafa Badran
character rigging: Hybride / visual effects
Alexandru Banuta
modeling artist: Rodeo FX
Guillaume Baratte
rigging artist: Rodeo FX
Andrew Barry
compositor
Jean-François Barthelemy
animator: Rodeo FX
Owens Bazile
fx artist: Rodeo FX
Eliott Beaudon
matte painting: Raynault VFX
Michael Beaulac
digital compositor
Olivier Beaulieu
lead digital compositor: Hybride
Simon Beaupré
digital compositor: Alchemy 24
David Begin
technology support: Framestore
Matt Belbin
digital effects supervisor: Folks
Michaël Bentitou
textures & lighting: Hybride
Sylvain Berger
technical director: Hybride
Sébastien Bergeron
visual effects producer: Folks
Fanny Berthiaume
cg artist: Raynault VFX
Didier Bertrand
compositing supervisor: Alchemy 24
Louise Bertrand
visual effect producer: Hybride
Miguel Berube Ouellet
modeler: Hybride
Philippe Bienvenue
compositor: Rodeo FX
Michael Blain
senior research and development engineer
Timothy Blake
modeling artist: Rodeo FX
Vincent Blanco
technology support: Rodeo FX
Trace Bloomer
technology support: Rodeo FX
Jason Bohbot
technical support: Hybride
Samuel Boisvert
digital compositor: MELS Studios
Cédric Bonnaffoux
technical support: Hybride
Daniel Booty
visual effects producer: Framestore
Antoine Bordeleau
production support: Rodeo FX
Dawid Borkiewicz
lighting artist: Rodeo FX
Maryse Bouchard
lead textures & lighting: Hybride
Marie-Philippe Boudreau
production support: Rodeo FX
Mathieu Boudreau
production assistant: Hybride
Mathieu Boulanger
lead services visual effects: MELS Studios
Guillaume Boulay
animator: Rodeo FX
Sara Bourque
visual effect coordinator: Rodeo FX
Xavier Bourque
lead digital compositor: Hybride
Arnaud Brisebois
visual effects supervisor: Rodeo FX
Benoît Brière
visual effects producer: Oblique FX
Kevin R. Browne
visual effects artist
Antony Buonomo
digital artist
Edouard Buttiero
motion graphic: Hybride
Caroline Bélisle
administration: Hybride
Meggie Cabral
visual effects producer
Steve Cady
lead animator: Hybride
Cynthia Rodriguez del Castillo
digital compositor: Hybride
Sarah Cauchois
previs production manager
Julien Chabot
textures & lighting: Hybride
Marie Soleil Chabot
rotoscope artist: Rodeo FX
Christophe Chabot-Blanchet
production support: Rodeo FX
Philippe Chamberland
motion designer: MELS Studios
Martin Chamney
previs supervisor
Guillaume Champagne
modeling artist: Rodeo FX
Josee Chapdelaine
rigger: Oblique FX / visual effects artist
Tristan Charette
render wrangler: Rodeo FX
Simon Chassé
roto artist: Alchemy 24
Matthieu Chatelier
digital compositor: Hybride
Michael Cherrington
technodolly technician
Gaël Chopin
digital compositor: Folks
Gabrielle Chouinard
production support: Rodeo FX
Louis-Philippe Clavet
roto: Oblique FX
Annie Cliche
visual effects producer: Rodeo FX
Félix Clément
production assistant: Hybride
Marie-Joëlle Clément
production support: Rodeo FX
Catherine Coley
communications: Rodeo FX
Veronique Comeau
texture artist: Rodeo FX
André-Pierre Cormier
technology support: Rodeo FX
Mélanie Cotton
technical support: Hybride
Philippe Cournoyer
roto artist: Alchemy 24
Thomas Courtois
pipeline td: Rodeo FX
Marie-Pier Couture-Alain
digital compositor: Oblique FX
Antonio Covelo Peleteiro
effects technical director: framestore
Jean-Michel Cristofaro
rotoscope artist: Rodeo FX
Francois Croteau
matte painter: Rodeo FX
Joanie Croteau
visual effects coordinator: Hybride
Nathalie Cyr
visual effects coordinator: Raynault VFX
Romain Côte
texture artist: Rodeo FX
Roberto D'Alesio
technology support: Rodeo FX
Hua Dai
technology support: Rodeo FX
Christophe Damiano
textures & lighting: Hybride
Vicky Daneau
visual effects editor
Jamie Darville
technology support: Rodeo FX
Dominic Dauphin
digital compositor: Alchemy 24
Robert De La Cruz
modeler: Hybride
Camille Deguire
visual effect production assistant: Rodeo FX
Thierry Delattre
visual effect executive producer: Hybride
Valentin Delbroucq
roto: Oblique FX
Arthur Deschamps
technology support: Rodeo FX
Maxime Desforges
roto artist: Alchemy 24
Luc Desmarais
technical support: Hybride

Assistant Director

Marie-José Bourassa
first assistant director: splinter unit
Marie-Julie Dallaire
second unit director: splinter unit
Martin Doepner
additional third assistant director
Pascal Elissalde
first assistant director: additional photography
Brigitte Goulet
second assistant director
Carl Kouri
third assistant director: splinter unit
Karine P. Labelle
second second assistant director
Kaven MacDonald
third assistant director
Moumita Mondal
second unit director
Evelyne Renaud
additional third assistant director
Donald Sparks
first assistant director
Dandy Thibaudeau
second assistant director: splinter unit
Yanick DiVito
additional third assistant director

Production Management

Didier Communaux
unit manager
Michelle Quinn
production manager: additional unit
Hélène Ross
production manager
Stan Wlodkowski
unit production manager
Leo Yilmaz
post-production manager
Michael Jackman
post-production supervisor

Art Department

Serge Archambault
head scenic painter
Carole Arpin
assistant on-set property master
Marjorie Beauchamp
scenic painter
Martine Bertrand
alien language design
Michel Brochu
construction superviser
Anouk Chénier
assistant art department coordinator
Stephen Craig
scenic painter
Luc-Eric Duhamel
set dresser
Martha Fernandez
art department coordinator: additional photography
Jean Gagnon
set designer
Georgia Giannopoulos
art departement trainee
Simon Guilbault
set designer
Martin Handfield
key on-set property master
Meinert Hansen
concept artist
Luc Houle
set dresser
Carlos Huante
creature concept design
Sam Hudecki
storyboard artist
Aaron Jordan
head sculptor
Peter Konig
concept artist
Helene Lamarre
art department coordinator
Marco Lavallée
set dresser
Carl Lessard
graphic designer
Josée Létourneau
assistant head scenic
Martin Macrae
concept artist
Aaron Morrison
assistant art director
Kurt Papstein
concept artist
Lise Pharand
property master
Jocelyn Tapp
lead carpenter
Pier Lefebvre
special props/set dresser
David Pomerleau
carpenter: A&R Brochu

Stunts

Krista Bell
stunt double: Amy Adams
Marc Désourdy
stunt coordinator
Max Laferriere
stunt double: Jeremy Renner
Martin St-Antoine
key stunt rigger

Animation

Editorial

Alexandre Bouchard
dailies producer
Timothy Ferris
post-production assistant
Joe Gawler
digital intermediate colorist
Pierre Guérin
digital intermediate engineer
Mary Lukasiewicz
first assistant editor
Zach Marshall
assistant editor: EPK and BTS
Mirenda Ouellet
assistant editor
Tom Randaxhe
vfx assistant editor
Nicolas J. Sauriol
dailies engineer
John Sylva
post-production coordinator

Music Department

Simon Ashdown
musical sound design
Signe Asmussen
soprano vocals
Phillip Barth
synthesizer programming
Clint Bennett
music editor
Paul Bentley
vocals: tenor
Thomas Bryla
additional orchestration
Paul Corley
mixing engineer
Francesco Donadello
recording engineer
Hildur Guðnadóttir
musician: cello
Paul Hillier
chorus master
Jan Holzner
scoring engineer
Tim Husom
composer's assistant
Sam Jones
assistant orchestrator
Jóhann Jóhannsson
music arranger / music producer / musician: keyboards
Vitek Kral
score engineer assistant
Daniel Kresco
score mixer
Linus Lau
trailer music
Erich Lee
composer trailer music
Robert Aiki Aubrey Lowe
vocals and modular synthesizer
Kristin Mulders
vocals: alto
Olafur Bjorn Olafsson
additional engineering / percussion
Jason Richmond
soundtrack coordinator
Owen Roberts
music arranger
Jens Schünemeyer
booklet editor
Philip Sheppard
performer: Cello soloist
Will Slater
musical sound design / sound design
Brett St. James
composer additional music
Colin Stetson
saxophone and lyricon
Lucie Svehlova
concert master
Else Torp
soprano vocals
Theatre of Voices
choir: chorus
Chris Watson
vocals: tenor
Anthony Weeden
conductor / orchestrator
Rick Vincent Will
studio assistant
Adam Wiltzie
guitar / musician
Elenor Wiman
vocals: alto
Joan la Barbara
composer: additional music
Nicklas Schmidt
additional orchestration

Casting Department

Julie Breton
extras casting
Dann Fink
adr voice casting
Jordana Sapiurka
casting assistant
Bruce Winant
adr voice casting

Costume Department

Valerie Bordeleau
key specialized wardrobe technician
Mariane Carter
key dresser: splinter unit
Carol Clement
extras dresser
Mario Davignon
costume supervisor
Christine Grenier
key wardrobe mistress
Caroline Poirier
assistant costume designer
Mathilde Prud'homme
assistant dresser
Noémie Ribaut-Savard
assistant dresser
Catherine Robillard
assistant dresser
Ginette Régis
key dresser
Zacharie Savard-Ribaut
assistant dresser
Viriya Say
seamstress
Cynthia St-Gelais
assistant wardrobe mistress
Raquel Torres
assistant wardrobe mistress
Salomé Villeneuve
hazmat suit specialist

Camera Department

Alain Bisson Doyal
technocrane operator
Hans Bjerno
aerial director of photography
Yves Bélanger
second unit director of photography: splinter unit
Christian Caperaa
first assistant camera: "b" camera
Frédéric Chamberland
steadicam operator
Pierre Daudelin
best boy electric
Alexanne Desrosiers
camera utility
Jean-François Dubé
key rigging grip
Victor Ghizaru
video assist
Pierre Gill
director of photography: additional unit
Stéphanie Girard-Hamelin
vfx video assist: second unit
Chloé Giroux-lachance
first assistant camera
Marc Hénaut
electrician
Soupharak Keoborakoth
second assistant camera
Keith Kerr
key grip
Christian Lalonde
additional rigging grip
Rhyce Langker
remotehead technician
Dominic Lapointe
additional first assistant camera: VFX unit
Mitchell Mathys
rigging electrician
Dustan Lewis McBain
additional electrician
John J. Moers
additional documentary cinematography
Shaun Nagorny
rigging grip
Henri Normand
lighting technician
Dany Racine
first assistant camera: "a" camera
Leon Rivers-Moore
digital imaging technician
Réal Saulnier
generator operator
Daniel Sauvé
additional steadicam operator
Amandine Schelle
additional second assistant camera: VFX unit
Marieke Séguin
bestboy rigging grip
Jan Thijs
still photographer
Jean-Francois Tousignant
additional second assistant camera: VFX unit
Marie-Helene Tremblay
second assistant camera: "b" camera
Maude Turcot
rigging grip
David Villeneuve
lighting technician
Peter Wilke
camera operator / steadicam operator

Location Management

Josée Francis
key assistant location manager
Bruno Lemire
assistant location manager
Brigitte Renaud
assistant location manager
Michèle St-Arnaud
location manager

Script Department

Isabelle Faivre-Duboz
script supervisor
Movie title data and credits provided by
IMDb logo