X

Cast & Crew

Directed By

Written By

David Scarpa
screenplay

Cast

Jennifer Connelly
Helen Benson
Kathy Bates
Regina Jackson
Jaden Smith
Jacob Benson
John Cleese
Professor Barnhardt
Jon Hamm
Michael Granier
Kyle Chandler
John Driscoll
John Rothman
Dr. Myron
Juan Riedinger
William Kwan
Alisen Down
Laptop Woman
David James Lewis
Plainclothes Agent
Lloyd Adams
Agent Driver
Kurt Max Runte
Civil Engineer
Richard Keats
Helicopter Scientist #1
Bill Mondy
Helicopter Scientist #2
Judith Maxie
Helicopter Scientist #3
Serge Houde
Scientist #1
Lorena Gale
Scientist #2
Stefanie Samuels
Guardswoman
Richard Tillman
Army Sergeant
Jacob Blair
Soldier #2
Shaine Jones
Soldier #3
Aaron Craven
Technician
Roger Cross
General Quinn
Heather Doerksen
Regina's Aide
Hiro Kanagawa
Dr. Ikegawa
Dean Redman
Military Policeman
David Richmond-Peck
Polygraph Operator
Darien Provost
Little Boy
Daniel St. Andrews
Train Passenger #1
Brad Dryborough
Train Passenger #2
Ken Kirzinger
Arguing Evacuee
Blair Redford
Army Fighter Pilot #1
Daniel Wisler
Army Fighter Pilot #2
Mark Kogan
Air Traffic Controller
Ed Fong
Wu's Grandson
Sandy Colton
Army Corps Engineer Captain
Ty Olsson
Flash Chamber Colonel
Dawn Chubai
News Anchor
Joshua Close
Flash Chamber Engineer
Leanne Adachi
Flash Chamber Tech
Geoff Meed
Field Commander Communications Officer
Ben Cotton
Truck Driver
Kevan Kase
Pickup Truck Driver
Josue Aguirre
Humvee Soldier
Len Anderson IV
Army Staff Sergeant
Tyler McClendon
Coffee Cup Guy
Bobbi Brown McRae
Police Officer
Angela Merkel
Self - German Chancellor
Vladimir Putin
Self - Russian Prime Minister
John Shaw
Principal

Produced By

Erwin Stoff
producer
Marvin Towns Jr.
line producer: second unit, Detroit

Cinematography

David Tattersall
director of photography

Sound

Richard Adrian
sound effects editor
Scott Aitken
sound mixer: second unit
Andy Bishop
sound assistant
Derek Casari
stage engineer
Blake R. Cornett
sound recordist
Dane A. Davis
sound designer: editorial / supervising sound editor
Bill R. Dean
supervising sound editor
Charles Deenen
sound effects editor
Mark F. Dennett
boom operator: additional photograghy
Mary Jo Devenney
sound mixer: additional photography
Kevin Dunigan
sound recordist
Robert Fernandez
score mixer
Stephanie Flack
adr supervisor / dialogue supervisor
Ryan Gegenheimer
apprentice sound editor
Laura Graham
adr editor
Mike Hibberson
boom operator
Frederick Howard
sound editor
David Husby
production sound mixer
Matthew W. Kielkopf
apprentice sound editor
Gregg Landaker
re-recording mixer
Carmen Lavender
sound assistant
Linda Lew
foley editor
David Lucarelli
adr recordist
Steve Maslow
re-recording mixer
Tim Maxwell
sound re-recordist
Marla McGuire
foley supervisor
Onofre Ortega
dubbing mixer / sound mixer
Mike Szakmeister
dialogue editor
Jussi Tegelman
sound editor
Roland N. Thai
sound effects editor
David Williams
dialogue editor
Drew Yerys
assistant sound editor
John Soukup
sound transfer

Production Design

Art Direction

Don Macaulay
supervising art director

Makeup

Allan A. Apone
makeup department head: additional photography
Jill Bailey
first assistant makeup artist
Ian C. Ballard
key hair stylist
Susan Boyd
hair stylist
Adam Brandy
makeup artist: additional photography
Jeny Cassady
special makeup effects coordinator
Bonnie Clevering
hair stylist: Ms. Connelly
Calla Syna Dreyer
first assistant makeup artist: second unit
Joann Fowler
makeup artist: second unit
Susan Germaine
hair stylist: Mr. Reeves
John L. Healy
makeup artist / second assistant makeup
Norma Hill-Patton
key makeup artist
David Hoehn
special effects prosthetics: Masters FX, Inc.
Todd Masters
special makeup effects artist
Veronica McAleer
makeup artist: Ms. Connelly
Sarah Pickersgill
special makeup effects artist
Nicholas Podbrey
special makeup effects artist
Francisco X. Pérez
makeup artist: Mr. Reeves
Jessica Rain
hair stylist: second unit
Kyla Rose Tremblay
special makeup effects artist
Sara Vaughn
second makeup
Jason Ward
special makeup lab
Chad Washam
special makeup effects technician
Robert Wilson
hair stylist

Special Effects

Mark Ballou
effects coordinator: MastersFX
Paul Benjamin
special effects fabricator
Don Besse
special effects technician
Michael Bolan
special effects technician
Jeffrey Butterworth
special effects foreman
Steve Collins
fabricator
Bleau Fortier
special effects technician
Roy Goode
special effects technician
Richard Jacobs
special effects technician
Tony Lazarowich
special effects coordinator
Bill Pankiw
special effects technician
Randy Parks
fabricator
Greg Pyne
fabricator
Mauricio Ruiz
prosthetic painter: MastersFX
Vance Vegas Salvalaggio
special effects technician
Clay Scheirer
special effects coordinator: second unit
Dale Shippam
effects key: second unit
Harry Tomsic
lead fabricator
Attila Vaski
special effects technician
Hill Vinot
fabricator: Todd Masters FX
Robert Yeager
special effects foreman
Edward Gettis
special effects supervisor
Nick Lawson
fabricator

Visual Effects

David Abbott
texture artist: Weta Digital
Holly Acton
compositor
Timothy Adam
visual effects assistant: Flash Film Works
Romulo Adriano Jr.
visual effects coordinator / visual effects coordinator: 20th Century Fox Studios
Kevin Aguirre
pre-visualization lead
Rex Ahn
pre-visual animation lead: Image Engine
Malcolm Aitchison
technical support team lead: Weta Digital
Matt Aitken
digital effects supervisor: Weta Digital
Mashi Akiyama
pre-visualization artist: Image Engine
Kristi Valk Almassizadeh
digital matt painter: Weta
Colin Alway
lead compositor
Alden Anderson
visual effects
Russel Ang
pre-visualization artist: Image Engine
Malcolm Angell
visual effects surveyor
Christine Arboit
creature technical director: Weta Digital
Georgy Arevshatov
texture artist: Weta Digital
Daniel Ashton
film scanning and recording technician: weta digital
Oliver Askew
matchmover
Andrew Atkinson
database administrator
Derrick Auyoung
animation technical director: Weta Digital
Jarrod Avalos
matchmove artist
Michael Bain
texture artist: Weta Digital
Michael Baltazar
lighting sequence lead: Weta Digital
Mark Barber
digital compositor: Weta Digital
Suzette Barnett
digital compositor
Sam Bassett
digital compositor: Cinesite
John Bavaresco
cg modeler: Flash Film Works
Paula Bell
senior digital paint artist
Christopher Bennett
paint and rotoscope artist: Flash Film Works
James Bennett
previsualization artist
Alfred Berger
digital compositor: Flash Film Works
Joel Bodin
digital artist
Jeremy Boissinot
matte painting td: Rodeo FX
Thomas Boland
visual effects producer
Albert Bonnefous
lighting technical director
Nick Booth
film scanning and recording supervisor: weta digital
Matt Bouchard
technical director
Toma Bowen
technical support staff: Flash Film Works
John Bowers
visual effects
Tatjana Bozinovski
compositor: Digital Dimension
Adam Bradley
roto/paint artist: Weta Digital
Kristie Breslin
pre-production manager: Weta Digital
Jared Brient
lighting/look development artist
Erik Bruhwiler
compositing supervisor: Hydraulx
Wendell Bruno
assistant DMR editor
Matthew Bullock
cg modeler: Weta Digital
Joerg W. Bungert
digital colourist: Weta Digital
Clare Burgess
visual effects producer
Andrew Byrne
visual effects artist
Djordje Cakovan
digital modeler: Weta Digital
Kevin Campbell
visual effects
Cedric Enriquez Canlas
digital modeler
Pete Capelluto
production engineering supervisor
Federico Cascinelli
pre-visualization artist: Image Engine
Norman Cates
senior digital compositor
Myriam Catrin
senior texture artist
Stephen Chan
visual effects assistant
Jung Min Chang
digital modeler: Weta digital
Daniel Chavez
visual effects coordinator: Hydraulx
Tim Cheng
digital paint artist: Weta Digital
Jason K.S. Cheung
pipeline engineer: Weta Digital
Evan Christie
rotoscope artist
Trevor Christie
visual effects assistant
Patrick Clancey
digital opticals
Chris Clough
data operator: Cinesite
Adam Cobabe
creature technical director
Andrew M. Collins
matchmove artist
Brian Conlon
digital effects artist
Peter Connelly
digital compositor
Matt Conway
matte painter
Chase Cooper
character technical director: Hydraulx
Shane Cooper
senior software developer
Rudy Cortes
senior technical director
Peter Cote
visual effects assistant: Flash Film Works
Jim Croasdale
senior paint artist
Steve Cronin
senior compositor: Weta Digital
Ken Dailey
visual effects producer: Cinesite
Juliette Davis
visual effects production manager
Bradford deCaussin
texture painter: Weta Digital
James Dee
runner: Weta Digital Ltd
Chris Del Conte
visual effects producer: Digital Dimension
Brian DeMetz
visual effects technical director: Digital Dimension
Rahul Deshprabhu
effects technical director: Weta Digital
Marco Di Lucca
senior modeler: Weta Digital
Tamir Sammy Diab
technical director
Michael Dillon
digital intermediate assistant producer
Mathieu Dimuro
pre-visualization artist
James Dinsdale
technical support
Jamie Dixon
visual effects supervisor: Hammerhead Productions
A. Michael Dobbs
digital compositor
Jon Doyle
digital compositor
Gus Duron
digital opticals editor
Eric Ebling
dynamics artist: Hydraulx
Areito Echevarria
compositing supervisor: Weta Digital
Erich Eder
digital compositor
Benny Edlund
senior motion capture technical director
Dustin Edwards
production assistant: Hydraulx
Samuel Edwards
render wrangler: weta digital

Assistant Director

Chad Belair
third assistant director
Dawn Charette
trainee assistant director
Clark Credle
second second assistant director: reshoots
Douglas Dean III
first assistant director: second unit
Rachael Fortier
third assistant director: second unit
Jeff Habberstad
second unit director
David Klohn
second assistant director: second unit
James LaRocca
first assistant director: additional photography
Darin Rivetti
first assistant director: additional photography
Robert K. Rogers
assistant director: second unit / trainee assistant director
Ethan Ross
second assistant director: additional photography
Jody Ryan
set third assistant director: second unit
Ken Shane
Additional first assistant director: second unit
Matthew D. Smith
second assistant director
Pete Whyte
first assistant director
Doug Coleman
second unit director: additional photography

Production Management

Vincent Agostino
production manager: additional photography
Joan Kelley Bierman
post-production supervisor
Warren Carr
production manager
Jamie Leigh Dake
production supervisor: second unit, Detroit
Drew Locke
production manager: second unit
Scott Thaler
production manager: Los Angeles

Art Department

Charlsey Adkins
art department coordinator: re-shoots
John G. Anderson
construction buyer
Ron Andrews
lead painter
J.P. Bagshaw
set dresser
Britt Bancroft
set decoration coordinator
Dean Barker
property master: second unit
Wayne D. Barlowe
concept artist
Michael David Bevis
carpenter / laborer
Brent Boates
illustrator
Al Bojsza
laborer
Kevin Clark
greens lead
David Clarke
set designer
Scott Clatney
lead scenic artist
Jean-Paul Costaz
paint coordinator
James Dickson
art department
Daren Dochterman
conceptual artist
Dylan Dowd
lead greens person
Hoka Duquette
paint laborer
Neil Fairall
unit props
Terry Foerster
lead carpenter
Michelle Gasque
art coordinator
Jim Geddes
scenic carpenter
Andrew Glavina
signwriter
Al Gunn
laborer
Jack Guppy
painter
Doug Hardwick
construction coordinator
Salmon Harris
storyboard artist
Eliza Hooker
construction first aid
Catherine Ircha
assistant art director
Douglas Jang
scenic carpenter
Rob Jensen
illustrator
Benton Jew
storyboard artist
Rick Kramer
lead greens
Janet Kusnick
storyboard artist
Janis Lee
scenic artist
Nancy C. Lee
graphic designer
Anne-Marie Leidl
graphic designer
Joseph J. Leja
tool maintenance
Andrew Li
art director: second unit / assistant art director
Kim Magee
laborer
Max Matsuoka
first assistant property master
Ignacio McBurney
assistant set decorator
Sheila Millar
set designer
Mark Moretti
storyboard artist
Rick Newsome
storyboard artist
Peter Ochotta
set designer
Stephen Platt
storyboard artist
Ken Rabehl
illustrator
Molly Reinhardt
art department production assistant: re-shoot
Mauricio Ruiz
concept artist
Richard Schultz
greensperson
Patricia Schwaertzel
property assistant
Dean Sherriff
illustrator
Dennis Simard
set dresser
Aaron Sims
character designer
Dan Sissons
property master
Hans Soto
stand-by greens: re-shoots
Mark Stainthorpe
construction foreman
Mecca Thornhill
set dresser
Joel Turner
lead greens
Marc Vena
storyboard artist
Garrett Vosburg
greensman / stand-by greensman re-shoots
Carie Wallis
art department assistant
Tracey Wilson
storyboard artist
Lorin Wood
pre-visualization artist
Jonathan Woods
storyboard artist
Darcy Wyness
best boy greens
Eddie Yang
conceptual design
Clint Schultz
graphic designer: additional photography
Neil Winn
concept artist

Stunts

Maja Aro
stunts
Aaron Au
stunts
Guy Bews
stunts
Richard Brooks
stunt department coordinator / stunts
Simon Burnett
Stunt Double: Keanu Reeves / stunts
Steve M. Davison
stunt coordinator
Steve Dent
stunt coordinator
Richard Epper
stunt driver: re-shoots / stunts
Chris Geisler
klaatu double
Steve Hassenpflug
stunts / utility stunts
Jon Kralt
assistant stunt coordinator
Brian Machleit
stunt coordinator
J.J. Makaro
stunt coordinator
Brieann Rich
stunt driver
Nicholas Rich
stunt driver
Jeffrey C. Robinson
stunt driver / stunts
Tracey Ruggiero
stunt double: reshoots / stunts
Larissa Stadnichuk
stunt double / stunts
Jason Tubbs
stunt driver
Pete Turner
stunt double: Jon Hamm / stunts
Marshall Virtue
stunt driver / stunts
Paul Wu
stunts

Animation

Pablo Angeles
modeler 3d
Lars Canty
texture designer: Weta Digital
Jeremy Hollobon
technical director: Weta Digital
Paul Story
lead animator

Editorial

Gordon Antell
assistant editor
Rob Archibald
editorial production assistant
Gary Burritt
negative cutter
Melody Gehrman
assistant editor
Joshua V. Gilbert
post-production assistant
Catherine Haight
first assistant editor
Ryan Hogan
additional colorist
Martha Pike
digital intermediate editor
Jonathan Provost
post-production assistant
Chris Regan
lab color timer
Jeff Stroot
international editor
Mykel Thuncher
telecine colorist
John Paul Ungaretti
post-production assistant
Kyle Cunningham
executive sales assistant: Technicolor Creative Services Vancouver

Other

Ted Basso
production van driver operator
Russell Bertolino
production driver
Jake Callihoo
transportation coordinator
Steven 'Sparky' Carr
personal driver
Rick Demers
mechanic: motorcycle
David Greenbaum
cable truck driver: 2nd unit / driver: second unit
Matthew Habgood
picture car coordinator
Teresa Haney
transportation
George Holtzer
transportation captain
John Lange
picture car assistant
Erica Maletz
transportation assistant
Chris Raines
driver: reshoots
Dean Rama
transportation captain
Fred Stephens
transportation co-captain
Paul E. Stroh
transportation coordinator: additional photography: USA
Ian Thompson
picture bus wrangler

Music Department

Eun-Mee Ahn
musician: violin
Edward Atkatz
musician: percussion
Mark Beasom
score vocalist
Tony Blondal
midi preparation
Jeremy Borum
additional orchestrator
Eric Bradley
musician: singer
Rob Brophy
musician: viola
Belinda Broughton
concertmaster
Katie Campbell
score vocalist
Darius Campo
musician: violin
Agostino Castagnola
score vocalist
Judy Chilnick
musician: percussion
Brendan Dekora
assistant mix engineer
Jonathan DeRoche
music preparation
Ross DeRoche
supervising music copyist
Bill Edwards
score vocalist
Amy Fogerson
score vocalist
Ruy Folguera
orchestrator / programmer: orchestra
Matthew Funes
musician: viola
Benoit Grey
midi score transcriptor
Darrell Hall
music editor
Dieter Hartmann
music programmer
Mike Hext
musician: trombone
Jonathan Karoly
musician: cello
Peter Kent
musician: violin
Brian Kilgore
musician: percussion
Mike Knobloch
music executive
Chris Kollgaard
musician: bass
Pamelia Kurstin
musician: theramin
Timothy Landauer
musician: cello
Jinny Leem
musician: violin
Michael Lichtenauer
score vocalist
David Low
orchestra contractor
Peter Mandell
musician: bassoon
Darrin McCann
musician: viola
Bill New
singer
Brian O'Connor
musician: french horn
Phil O'Connor
musician: clarinet
Radu Pieptea
musician: violin
Movses Pogossian
musician: violin
Joshua Ranz
musician: clarinet
Cassandra Richburg
musician: viola
Fletcher Sheridan
playback singer
Andrew Shulman
musician: cello soloist / musician: cello
Tereza Stanislav
musician: violin
Sally Stevens
singer/vocal contractor
James Thatcher
musician: French horn
Nan Vernon
solo vocals
Tim Williams
conductor / orchestrator
Thomas Cavanaugh
music business & legal affairs
Ryan Dodson
assistant to composer
Ellen Ginsburg
music clearance
Scottie Haskell
score vocalist
Scott McRae
music preparation
Doug Tornquist
musician: tuba
Greg Whipple
playback singer

Casting Department

Johnny Gidcomb
group adr casting
Kara Lipson
casting associate
Meagan Adele Lopez
casting assistant
Tiffany Mak
casting department
Amy Nygaard
casting assistant

Costume Department

Christine Bieselin Clark
assistant costume designer: Los Angeles
Isabel Bloor
set supervisor : Ms. Connelly
Susan Davis
set costumer
Lisa A. Doyle
key costumer: additional photography
Jeffrey Fayle
background costume supervisor
Alison Fraser
costumer / costumer: prep
Patrick Gray
costume set supervisor: second unit
Jennifer Grossman
costume supervisor
Karin Nosella
assistant costume designer
Grace Pyke
set costumer: additional photography
Nicola Ryall
key costumer: Keanu Reeves
Sandra Watson
costume set supervisor
Lily Yuen
key breakdown artist

Camera Department

Mark G. Alexander
rigging electrician
Jay Anderson
genny operator
Mark Aviss
rigging best boy
Ryan Bailey
lamp operator
Brent Ballard
company grip
Huston Beaumont
rigging electrician: additional photography
Oliver Berg
rigging grip
Dane Bjerno
aerial camera technician
Hans Bjerno
aerial director of photography
Jeffery Bjorgum
video assistant
Jonathan Bosse
rigging grip
Rob Brady
lighting technician
Adam Braverman
camera trainee: second unit
Terry Calhoun
electrician
Stephen S. Campanelli
camera operator
Trevor Carabin
lamp operator
Marco Ciccone
camera operator: "c" camera
Mariusz Cichon
assistant camera
Dean Collins
key rigging grip
Andrew Coppin
digital imaging technician: second unit
Jack Cruikshank
company grip
Jesse Crusing
rigging electrician: additional photography
Christopher DelSordo
first assistant camera: New York
Matthew Devitt
grip: Los Angeles
Paolo Di Persico
second assistant: "b" camera
Shane Dobie
best boy electric
Cameron Drinkle
video playback operator
Simon England
film loader: Reshoots LA Unit
Jack English
gaffer: Los Angeles
Caragh Fitzsimmons
first assistant camera: additional photography
Gil Forrester
dolly grip
Lee Gibeau
camera crane technician
Dan Gorval
best boy grip
Scott Gray
company grip
Doane Gregory
still photographer
Peter Grotek
company grip
Tim Guffin
second assistant camera
Rod Haney
rigging grip
Justin Hanika
lighting technician
Sean M. Harding
first assistant camera
Ashton Harmon
camera trainee
James S. Harvey
lighting technician
Dean Heselden
first camera operator: second unit / steadicam operator: second unit
Seth Hettrick
rigging grip
Trevor Holbrook
first assistant camera: "c" camera
Annika Iltis
second assistant camera: "a" camera, additional photography
Kyle Jewell
first assistant camera: additional unit, Detroit
Ken Johns
camera operator
Jimi Johnson
video assist operator
Tallis Kirby
rigging grip
Phil Klapwyk
rigging best boy
Aaron Knoke
grip: Los Angeles
Jeff Kuzyk
lighting technician
David Lourie
second assistant: "b" camera
Josh Lovig
rigging grip
Christopher Lyons
electrician: Los Angeles
Neil Macdonald
electrician: second unit
Steve Machan
rigging grip
Alan MacKinnon
rigging electrician
Boris Martens
camera trainee
Todd Martin
Lighting Console Programmer/Operator
Jesse Mather
lighting technician
Sarah Mather
second assistant: "c" camera
Terry McEwen
first assistant b camera
David McKnight
digital video assist operator: second unit
Johnny Medeiros
digital video assist engineer: additional photography
Hugh Meikle
rigging electric
Tony Mirza
second camera operator: second unit
Christos Moisides
director of photography: additional unit: Detroit
Keith Mukai
rigging electric
Frédéric North
pilot: camera helicopter
Joern Christian Novotny
rigging electric lighting technician
Kim Olsen
key grip
Phil Pastuhov
aerial director of photography: aerial unit
Dylan Paul
balloon light technician
Simone Perusse
lighting programmer: additional photography
Robert Petrin
ultimate arm operator
Sasha Proctor
a camera second assistant: second unit
Sky Rockit
ultimate arm technician
Ralph Rutherford
rigging grip
Jean-Marc Saldini
assistant camera
Vance Vegas Salvalaggio
console operator: second unit
Armand Santos
rigging electric
Jeff Sayle
second assistant camera: "a" camera, second unit
Christian Schauz
lighting technician
David Schmalz
video assist operator: second unit
Leon Serginson
leadman grip: second unit
Bryce Shaw
dolly grip: second unit
Benjamin Shurtleff
camera loader: insert unit
Laurent Soriano
first assistant camera: second unit
Joshua Stern
rigging electric best boy; los angeles
Rick Stribling
grip: Los Angeles
Stephen Thorp
assistant chief lighting technician: United States
Jason Tidsbury
light balloon technician
Bela Trutz
camera operator: additional photography

Location Management

Dustin Lee Abram
location productin assistant
John Cefalu
location manager: additional photography
Chris Coyne
location manager: NJ
Paul Giordano
assistant location manager
Ann Goobie
location manager
Sam Hutchins
location manager
Peter Klassen
assistant location manager
Otto Mak
key location production assistant
Charlie Schrodt
location team
Janice Tetlock
location scout
Kirk Worley
key assistant location manager: additional photogrphy

Script Department

Danielle de Smit
script supervisor: second unit
Dug Rotstein
script supervisor
Movie title data and credits provided by
IMDb logo