X

Cast & Crew

Directed By

Written By

Joe Carnahan
screenplay
Ian Mackenzie Jeffers
screenplay / short story "Ghost Walker"

Cast

Anne Openshaw
Ottway's Wife
Peter Girges
Company Clerk
Jonathan Bitonti
Ottway (5 years old)
James Bitonti
Ottway's Father
Ella Kosor
Talget's Little Girl
Lani Gelera
Flight Attendant
Larissa Stadnichuk
Flight Attendant

Produced By

Leah Carnahan
associate producer
Jules Daly
producer
Ross Fanger
executive producer
Lynn Givens
associate producer
Bill Johnson
executive producer
Jennifer Monroe
executive producer
Tony Scott
executive producer
Jim Seibel
executive producer
Adi Shankar
executive producer
Spencer Silna
executive producer

Cinematography

Masanobu Takayanagi
director of photography

Sound

Kristian Bailey
cable person
Steve Baine
foley artist
Mark DeSimone
adr mixer
Keith Elliott
re-recording mixer
David Evans
supervising sound editor
Alison Fisher
adr editor
Mark Gingras
supervising sound editor
Brian Gogarty
optical recordist
Alastair Gray
dialogue editor
Wayne Griffin
supervising dialogue editor
Gina Gyles
foley assistant
Katie Halliday
assistant sound editor
Lana Marie Hattar
assistant re-recording mixer
Warren Hendriks
additional sound design
Craig Henighan
additional re-recording mixer
Bob Kellough
additional sound design
Andy Koyama
additional re-recording mixer
Martin Lacroix
boom operator
Skip Longfellow
assistant sound editor
Marilyn Morris
adr recordist
Steve Munro
sound effects editor
Jordan O'Neill
datasat sound mastering engineer
Peter Persaud
foley recordist
Ric Schnupp
adr recordist
Mark Shnuriwsky
sound effects editor
Greg Steele
adr mixer
William Unrau
cable person
Greg Zimmerman
adr recordist
Mark Zsifkovits
re-recording mixer
Jared Marshack
sound mix technician

Casting Director

Production Design

Art Direction

Set Design

Makeup

Gitte Axen
makeup department head
Howard Berger
special makeup effects artist
Anneliese Boise
hair department: KNB EFX Group
Mark Boley
hair department: KNB EFX Group
Jack Bricker
hair department: KNB EFX Group
Dorothee Deichmann
first assistant makeup artist
Robin Dufay
KNB EFX Group
Mike Fields
special makeup effects artist
Gerald Gibbons
first assistant hair stylist
Steve Katz
prosthetic department: KNB EFX Group
Derek Krout
prosthetic department: KNB EFX Group
Mike Lachimia
prosthetic department: KNB EFX Group
Sharon Markell
first assistant hair stylist
Hayley Miller
first assistant makeup artist
Greg Nicotero
special makeup effects artist
Kelly O'Neill
hair department: KNB EFX Group
Reggie Rizzo
hair department: KNB EFX Group
Roy Sidick
hair department head
Noriko Watanabe
hair designer / makeup designer

Special Effects

Cara E. Anderson
special effects buyer
Jeffrey Butterworth
first assistant special effects
Regina Castruita
assistant coordinator
Steve Collins
fabricator
Carl DeBoer
special effects technician
Barrie Gower
prosthetics supplier
Grady Holder
dental/occular technician: KNB EFX Group
Kurt Jackson
special effects technician
Nick Lawson
fabricator
Kyle T. Moore
special effects foreman
Greg Nicotero
animatronics supervisor / special makeup and creature effects supervisor
Amanda Paller
special effects assistant
James Paradis
special effects coordinator
Reggie Rizzo
hair specialist
Dirk Rogers
special effects tech: KNB EFX Group
Courtland Sandover-Sly
special effects crew: Smithers, B.C.
Harry Tomsic
special effects assistant

Visual Effects

Mathieu Aerni
visual effects modeler: Digital Dimension
Michael Archambault
lead visual effects tracker: Digital Dimension
Eric Aubry
lead visual effects lighting artist: Digital Dimension
Bijay Awale
digital compositor
Jeffrey Edward Baksinski
digital effects supervisor
Michel Bergeron
compositor: Digital Dimension
Carl Berube
visual effects rigger: Digital Dimension
Joey Bonander
visual effects coordinator: Zoic Studios
Niall Booker
visual effects environment artist: Zoic Studios
Francois Bordez
visual effects sequence lead: Digital Dimension
Jean-Christophe Boue
digital compositor: Digital Dimension
Kristen Branan
visual effects producer: Zoic Studios
Julie Cardinal
visual effects producer: Digital Dimension
Erico Caselle
fx artist: Digital Dimension
Pierre Cataford
fx artist: Digital Dimension
Stephen Chan
data wrangler
Robert Chapin
visual effects artist
Sébastien Chartier
lead fx: Digital Dimension
Richard Clement Tam
visual effects artist: Digital Dimension
Pascal Clement
visual effects modeler: Digital Dimension
Raonull Conover
fx artist: Digital Dimension
Daniel Coupal
digital compositor
Anthony D'Agostino
visual effects tracking artist: Zoic Studios
Robert De La Cruz
visual effects modeler: Digital Dimension
Lucas De La Torre
tv campaign graphics
Ravi Deula
compositor
Debora Dunphy
digital compositor
Syd Dutton
matte painting supervisor: Zoic Studios
Nicolas Fortin
visual effects texture artist: Digital Dimension
Dave Gagnon
lead visual effects textures artist: Digital Dimension
Sébastien Gagné
compositor: Digital Dimension
Giancarlo Ganziano
visual effects editor
Christian Garcia
cg supervisor: Digital Dimension
Jonathan Germain
compositing artist
Andrei Gheorghiu
digital compositor
Simon Habib
visual effects rigger: Digital Dimension
Gunnar Hansen
visual effects supervisor
Guy Harvey
visual effects production manager: Digital Dimension
Jocelyn Hudon
animation lead: Digital Dimension
Gael Jacques
lead modeler: Digital Dimension
Chris John Jones
visual effects creative director: Zoic Studios
Dipesh K.P.
senior paint artist
Erin Kanoa
matte painter: Zoic Studios
Dorota Kowalska
visual effects coordinator: Digital Dimension
Daniel Kvasznicza
matte painter: Digital Dimension
Pierre Lalancette
visual effects tracking artist: Digital Dimension
Nicolas Lamy
animator: Digital Dimension
Kevin Landry
visual effects tracking artist: Digital Dimension
Nancy Larouche
visual effects lighting artist: Digital Dimension
Martin Larrivée
visual effects sequence lead: Digital Dimension
Nadine Lavoie
animator: Digital Dimension
Sophie Leclerc
visual effects producer
Patrick Lemay
visual effects tracking artist: Digital Dimension
Sylvain Lorgeou
lead matte painter: Digital Dimension
Prabhakar Maharjan
digital compositor
Ralph Maiers
visual effects supervisor: Zoic BC
Eric Maltais
visual effects rigger: Digital Dimension
Elaine Martin
visual effects lighting artist: Digital Dimension
Louis-Simon Menard
visual effects executive producer: Digital Dimension
Stéphane Morali
digital compositor
Patrick Ménard
visual effects modeler: Digital Dimension
Olivier Nadeau
compositor: Digital Dimension
Manesh Nepali
visual effects artist
Sujeen Nepali
digital compositor
Dave Normand
animator: Digital Dimension
Nguon Vissal Ong
lead compositor: Digital Dimension
Nathan Overstrom
compositing supervisor
Jan-Fryderyk Pleszczynski
visual effects executive producer: Digital Dimension
Sebastien Proulx
cg supervisor: Digital Dimension
Vincent Reumont
animator: Digital Dimension
Benoit Robert
fx artist: Digital Dimension / visual effects technical director: Digital Dimension
Chris Roff
visual effects head of production: Zoic Studios
Pascal Ruest
animator: Digital Dimension
Eric Senécal
fx artist: Digital Dimension
Marcos Shih
matte painter: Zoic Studios
Bigyan Shrestha
digital compositor
Manoj Shrestha
visual effects
Santosh Shrestha
roto/paint artist
Daveed Shwartz
digital matte painter
Frederic Simard
cg lighting artist
Mark Stetson
senior visual effects supervisor: Zoic Studios
Stephane Stoll
animation director: Digital Dimension
Patrick Tasse
digital compositor
Eric Tetreault
compositor: Digital Dimension
Jean-Philippe Therrien
visual effects coordinator: Digital Dimension
Scot D. Thomson
visual effects tracking artist: Digital Dimension
Valentin Trasnea
digital compositor
Alexandre Tremblay
compositor: Digital Dimension
Yves Tremblay
compositor: Digital Dimension
Katrina Tung
visual effects texture artist: Digital Dimension
Mathieu Tétrault
visual effects lighting td: Digital Dimension
Carlos Valcarcel
visual effects lead rigger: Digital Dimension
Lauren Weidel
visual effects coordinator: Zoic Studios
Henry Wojcik
animator: Digital Dimension
Sonia Wu
compositor: Digital Dimension
Howard Lin
visual effects recruiter

Assistant Director

James Bitonti
first assistant director
Ben Hernandez Bray
second unit director
Dan Mansfield
second assistant director
Michael Pohorly
second assistant director
Jody Ryan
third assistant director
Aaron Wintringham
trainee assistant director

Production Management

Ross Fanger
unit production manager
Joe Fineman
post-production supervisor
Marcelo Gandola
post-production manager
Brian Leslie Parker
unit production manager
Frank Salvino
post production supervisor
Michael Toji
post-production supervisor

Art Department

Don Anderson
assistant property master
Vaughan V. Baker
paint coordinator
David Stanley Brand
tool room manager
Nancy Anna Brown
set designer
John Carr
greens lead
Peter Charron
special prop fabricator
Jiye Choi
storyboard artist
Graham Coutts
property master
Sharon Dever
construction buyer
John Gallagher
illustrator
Lauren Geaghan
art department assistant
Brent Gloeckler
head sculptor
Phil Gough
property buyer
Leesa Hanna
set decoration buyer
Joel Hansen
carpenter
Salmon Harris
storyboard artist
Ray Harvie
storyboard artist
Derek Krout
foam department supervisor: KNB EFX Group
Charles Leitrants
construction coordinator
Vladimir Lushnikov
lead sculptor
David R. Murray
construction foreman
Trevor Purvis
set dresser
Al Rourke
construction foreman
Aaron Sims
concept artist
Wyatt Soutzo
metal fabricator
Carie Wallis
art department coordinator
Ben Wildeman
lead painter

Stunts

Scott J. Ateah
stunt coordinator
Shawn Beaton
stunt performer: wolf
Mike Carpenter
stunt double: Liam Neeson
Dave Dunaway
stunt rigger
Corbin Fox
stunt rigger
Kory Grim
stunt performer
Leif Havdale
stunt double: Joe Anderson
Adrian Hein
stunt double: Dallas Roberts
Ben Hernandez Bray
stunt coordinator
Charles Jarman
stunt performer
Jon Kralt
stunt double: Dermot Mulroney
Kit Mallet
stunt performer
Dan Rizzuto
stunt performer
Grant Smith
stunt rigger
Hugo Steele
stunt performer
Ty Trand
stunt rigger
Mark Vanselow
assistant stunt coordinator / stunt double: Liam Neeson

Editorial

Jennifer Lynne Anderson
dailies project manager
Peter Armstrong
digital intermediate producer
Richard Cordes
colorist: dailies
Kevin Downer
assistant digital intermediate editor
Pietro Gallo
on-line editor
Andrew Geary
color assist
Kevin Hale
associate editor
Isaiah Kang
media technician
Tom Mayclim
digital intermediate data wrangler
Dave Muscat
digital intermediate editor
Tom Poole
senior colorist
Mathieu Reid
color timer
Joseph Jett Sally
additional editor
Brett Schlaman
first assistant editor
Nicole Mak
dailies film assistant: Deluxe Vancouver

Other

Ben Derrick
transportation captain
Ian-Peter Jacobi
transportation

Music Department

David Arch
musician: piano
John Barrett
assistant score mixing engineer / scoring pro tools engineer
Charles M. Barsamian
music business & legal executive
Mark Berrow
musician: violin
Joseph Bonn
music editor
Peter Cobbin
music mixer / music score engineer / scoring mixer
Ben Foster
conductor / orchestrator
Dave Foster
music preparation
Laura Katz
music supervisor
Phil Knights
music preparation
Alex Lu
assistant to composer
Jon Mattox
trailer music composer
Andy Ross
music supervisor
Sunna Wehrmeijer
music programmer
Kirsty Whalley
music editor
Lucy Whalley
assistant orchestra contractor
Rachel Bolt
musician: viola
Steve Mair
musician: double bass

Casting Department

Andrea Brown
extras casting director
Jennifer Cram
casting associate
Andrea Hughes
extras casting assistant
Dylan Jury
casting assistant
J.J. Ogilvy
casting associate
Georgia Simon
adr voice casting
June E. Watson
extras casting assistant

Costume Department

Phuong Chau
key breakdown artist
Koreen Heaver
assistant costume designer

Camera Department

Jay Anderson
second unit generator operator
Justin Bergler
second assistant camera: "a" camera
Rob Brady
best boy electric
Marty Coady
electrician
Spencer Ennis
camera loader
Ryan Fehr
camera crane technician
Kimberly French
still photographer
Miguel Gelinas
best boy grip
David Goyer
generator operator
Darren Gregory
best boy rigging grip
Tyler Guenther
rigging grip
Jeff Harvey
best boy rigging lighting
Dean Heselden
camera operator
Randy A. Jablonka
lighting technician
Barry Kaiser
video assist operator
Jeff Kuzyk
lighting technician
Josh Lovig
best boy rigging grip
Paul Go Mayne
lighting technician
David McKnight
digital video assist
Will Parrot
key grip
Wil Parrott
key grip
Patrick Stepien
first assistant camera: "a" camera
Masanobu Takayanagi
camera operator: "a" camera
Shai Vera
key rigging grip
Pat Waller
rigging grip
Jim Wenting
best boy rigging lighting
Robin West
lighting technician

Location Management

Bruce L. Brownstein
location manager
Flemming Lund
assistant location manager

Script Department

Susan Lambie
script supervisor
Movie title data and credits provided by
IMDb logo