X

Cast & Crew

Directed By

Written By

Philip K. Dick
short story
Dean Georgaris
screenplay

Cast

Ben Affleck
Jennings
Joe Morton
Agent Dodge
Michael C. Hall
Agent Klein
Peter Friedman
Attorney General Brown
Kathryn Morris
Rita Dunne
Ivana Milicevic
Maya-Rachel
Fulvio Cecere
Agent Fuman
John Cassini
Agent Mitchell
Claudette Mink
Sara Rethrick
Ryan Zwick
Street Kid
Calvin Finlayson
Balloon Boy
Kendall Cross
Scientist
Darryl Scheelar
Plain Clothes Federal Agent
Mark Brandon
Lottery Host
Roger Haskett
Lottery Official
Steve Wright
Allcom Helicopter Pilot
Craig Hosking
FBI Helicopter Pilot
Emily Holmes
Betsy - Salesgirl
Krista Allen
Holographic Woman
Robert Clark
String Quartet
Andrea Siradze
String Quartet
Isabelle Roland
String Quartet
Peter Caton
String Quartet
Chelah Horsdal
Young Mother
Jason Calder
Wolfe Goon
Mike Godenir
Wolfe Goon
Brad Kelly
Wolfe Goon
Brent Connolly
Wolfe Goon
Michelle Anderson
Nursery Customer
Lori Berlanga
Nursery Customer
Sean Akira
Scientist
Joe Coyle
School Teacher
Richard Cummins
Plant Scientist
Aaron Douglas
Scientist #3
Peggy Flood
Computer
Levi Woods
Train Station Patron

Produced By

Arthur Anderson
co-producer
John Davis
producer
Stratton Leopold
executive producer
David Solomon
executive producer
John Woo
producer

Cinematography

Jeffrey L. Kimball
director of photography

Sound

Christopher Assells
sound effects editor
Bob Baron
adr mixer
Anne Couk
assistant sound effects editor
Dino Dimuro
sound effects editor
Victor Ray Ennis
assistant sound effects editor
Tammy Fearing
adr editor
Chris Glyn-Jones
boom operator / sound mixer: Second Unit
Per Hallberg
supervising sound editor
Robin Harlan
foley artist
Dan Hegeman
sound effects editor
Susan Kurtz
dialogue editor / sound editor
Gregg Landaker
re-recording mixer
Anna MacKenzie
additional audio
Steve Maslow
re-recording mixer
Sarah Monat
foley artist
Ronnie Morgan
assistant sound effects editor
Philip D. Morrill
assistant sound effects editor
Tony Negrete
assistant sound effects editor
Jeremy Pitts
foley editor
Vic Radulich
dialogue editor
Alan Rankin
sound effects editor
Perry Robertson
additional audio
Scott Sanders
additional audio
Randy Singer
foley mixer
Thomas W. Small
supervising foley editor
Frank Smathers
dialogue editor
Peter Staubli
sound effects editor
Mark P. Stoeckinger
supervising sound editor
Mike Szakmeister
dialogue editor
Bruce Tanis
sound effects editor
Robert Ulrich
supervising adr editor
Kristian Bailey
boom operator
Brian Basham
sound recordist
John Bires
sound engineer
Robert Carr
sound recordist: predubs
Zack Davis
adr editor
Alex Raspa
adr mixer: New York
Michal Skarzynski
sound engineer: Poland
Scott Stolz
sound mixer: reshoots

Casting Director

Production Design

Art Direction

Makeup

Cindy Barlow
assistant makeup artist
Susan Boyd
hair stylist: second unit
Rita Ciccozzi
assistant makeup artist
Emanuela Daus
makeup artist
Ilona Herman
hair designer: Ms. Thurman / makeup designer: Ms. Thurman
Norma Hill-Patton
makeup designer
John E. Jackson
makeup artist: Mr. Affleck
Richard Kohlen
hair stylist
Thom MacIntyre
key hair stylist
Shauna Magrath
assistant makeup artist
M. Brando Pero
assistant hair stylist
Gina Sherritt
assistant hair stylist
Adina Shore
assistant hair stylist
Janine Thompson
hair stylist: Mr. Affleck
Monique Venier
makeup artist
Barbara J. Wozniak
assistant hair stylist

Special Effects

Craig Tex Barnett
special effects foreman
Al Di Sarro
special effects coordinator: US
Sylvain Houle
special effects assistant
Michael Kirchmeier
special effects
Chris Link
aerial rigger
Eric Milner
special effects technician
Clay Orr
special effects coordinator: second unit
Ken Reynolds
special effects technician
Clancy Scheirer
special effects crew
Eric Vrba
special effects technician
Tim Walkey
special effects foreman

Visual Effects

Victor Abbene
visual effects gaffer
Christine Albers
compositing lead: Frantic Films
Chris Anderson
roto/paint artist: CIS Hollywood
Travis Baumann
compositor: CIS Hollywood
Lori Berlanga
visual effects associate
Melissa Best
lead compositor: Frantic Films
Chris Bond
visual effects supervisor: Frantic Films
Jason Booth
digital compositor
Jayni Borgaro
roto/paint artist: CIS Hollywood
Brent Breedveld
visual effects animator
Cecile Tecson Broas
rotoscope artist
Matt Broeska
lead matchmove artist: Frantic Films
David C. Bryant
digital artist: effects animation
Amanda Burton
rotoscope artist
Beau Cameron
digital artist
John Cassella
cg artist: CIS Hollywood
Ian Cope
visual effects coordinator: Rising Sun Pictures
Tim Crosbie
visual effects supervisor: Rising Sun Pictures
Shane Davidson
digital compositor
Andy Davis
digital compositor: Creo
Denise Davis
visual effects producer
Linda Drake
visual effects editor
Conrad Dueck
3d supervisor: Frantic Films
Jeannine Dupuy
visual effects set coordinator
Janet L. Earl
visual effects production supervisor
Mark Felt
compositor: CIS Hollywood
Jesse Fernley
compositor: CIS Hollywood
Alex Fry
digital compositor: Rising Sun Pictures
William Gammon
compositor: Rising Sun Pictures
Amy Garback
cg artist: CIS Hollywood
Larry Gaynor
senior paint/roto artist
Kyle Goodsell
digital compositor
Pam Hammond
visual effects
Bryan Hirota
visual effects supervisor: CIS Hollywood
Wensen Ho
visual effects artist: Creo Collective
Simon Holden
Inferno artist: CIS Hollywood / compositor: CIS Hollywood
Adam Holmes
3d supervisor / senior VFX artist
Chris Hopkins
paint/wire removal
Rusty Ippolito
cg supervisor
Bryan Jones
lead compositor: Rising Sun Pictures
Brad Kalinoski
digital compositor
Patrick Kavanaugh
digital effects supervisor: CIS Hollywood
Patrick Keenan
digital compositor: Pacific Title Digital
Alisa Loren Klein
compositor: CIS Hollywood
Sean Konrad
digital compositor
Maryjane Layani
production accountant: CIS Hollywood
Derek Ledbetter
visual effects
Cory Lee
production assistant: Pixel Playground
Don Lee
visual effects supervisor: Pixel Playground
Kim Lee
visual effects producer: Pixel Playground
Bob Lyss
compositor: CIS Hollywood
Andrew MacDonald
visual effects
Scott McLain
digital compositor
Gregory L. McMurry
visual effects supervisor
Alexandra Menapace
motion control operator
Chris Mizutani
production assistant: Pixel Playground
Alex Murtaza
lighting artist: Frantic Films
Robert Nall
digital artist
Marc Nanjo
compositor: CIS Hollywood
Julia Neighly
visual effects coordinator: CIS Hollywood
Glenn Neufeld
visual effects
Gregory Oehler
senior compositor: CIS Hollywood
Julie Orosz
visual effects producer: CIS Hollywood
Chris Pember
lead lighting/rendering: Frantic Films
Brad Pitre
lead modeller
Janet Quen
digital effects compositor
Natasha Rand
conceptual designer
Tony Rush
video assist operator: pyrotechnic unit
Chris Ryan
cg artist: CIS Hollywood
Heather MacPhee Ryan
roto/paint artist
Steven Schmidt
visual effects coordinator: Creo
Linda Schubell-Sundlin
assistant effects editor
Michael Shand
visual effects artist
Evan Shipard
digital compositor: Rising Sun Pictures
Vicki Silva
digital compositor
Brian Smallwood
digital artist
Joshua Spencer
visual effects coordinator
Joel H. Thornton
digital effects artist
Allen Tracy
visual effects production assistant
Shawn Wallbridge
systems administrator
James Whitlam
visual effects producer: Rising Sun Pictures
Johnny Wilson
visual effects
Garson Yu
creative designer: opening sequence
Ken Zorniak
visual effects
Grant Adam
technical director
Chris Allen
research & development supervisor: CIS Hollywood
Judith Bell
digital artist
Jeremy Burns
digital compositor: CIS Hollywood
Jason Cobill
visual effects lead
Feliciano di Giorgio
digital compositor: Creo Collective
Karin Eunson-Ross
visual effect producer: Frantic Films
Donald Fly
general manager: CIS Hollywood
Mark Halsall
visual effects producer: Frantic Films
Terence Krueger
previs artist
Danny Lee
digital compositor
Allan McKay
visual effects animator
Mark Nelson
visual effects production assistant

Assistant Director

Arthur Anderson
first assistant director
Ashley Bell
assistant director
Michael Collins
third assistant director: set
Joan Cunningham
first assistant director: second unit
Adrian Diepold
trainee assistant director
Mathew Dunne
first assistant director: reshoots
Shelley Kreutz
assistant director
Ella Kutschera
additional first assistant director: second unit
Yannick Leray
trainee assistant director
Dan Mansfield
third assistant director
Jamie Marshall
second assistant director
Jeff Mosuk
second assistant director: second unit
Brian Smrz
second unit director
Berengaria Tomkies
second assistant director
Fiona Winning
second assistant director: second unit
Jessica Patrice Judd
additional trainee assistant director
Cameron Kuc
additional third assistant director

Production Management

Casey Grant
production manager
Stratton Leopold
unit production manager
Yvonne Melville
unit manager
Kiki Morris
post-production supervisor
Jay Sedrish
production manager
Susan Towner
production manager

Art Department

Don Anderson
Assistant Property Master: second unit
Chris Beach
art assistant
Brent Boates
illustrator
Nancy Anna Brown
assistant art director
Shaun Bullied
set painter
Maureen Carey
construction buyer
Jean-Paul Costaz
paint coordinator
Brian Cunningham
graphic artist
James Dickson
art department
Raymond Dumas
storyboard artist
Dave Emmonds
head greensman
Brian Epp
assistant property master
Giacomo G. Ghiazza
storyboard artist
Darek Gogol
illustrator
Phil Gough
property master: second unit
Craig Henderson
construction coordinator
Carl Johansen
best boy greens
Patrick Kearns
on-set dresser
Ken Laderoute
scenic carpenter
Keli Manson
graphic designer
Gwendolyn Margetson
assistant art director
Ignacio McBurney
assistant set decorator
Colin Meacham
2nd on-set dresser
Sheila Millar
assistant art director
David R. Murray
lead scenic carpenter
Aleya Naiman
property buyer
Tristan Oliver
assistant set dresser
Kristin Shanski
assistant prop master
Dean Sherriff
illustrator
Slava Shmakin
art department coordinator
Dennis Simard
set dresser
Grant Swain
property master
Adrien Van Viersen
conceptual illustrator
Paul Wagner
assistant property master
Ellis J. Barbacoff
assistant property master: los angeles
Andy Chung
concept designer

Stunts

Guy Bews
stunts
Celia Bond
stunt performer
Leanne Buchanan
stunt performer
Dane Farwell
stunts / stunt double: Colm Feore
Rob Fournier
stunt performer
Corry Glass
stunt double: Uma Thurman / stunts
Jon Kralt
stunt double: Michael C. Hall
Paul M. Lane
utility stunts
Don Lew
stunts
Seth Longworth
stunt performer
Tom McComas
stunts / stunt double: Ben Affleck
Steven McMichael
stunt performer
Scott Nicholson
stunts / stunt driver
Jimmy N. Roberts
stunts / motorcycle stunt double: Ben Affleck
Raymond Sammel
stunt performer
John Sampson
stunt performer / stunts
Dan Shea
stunts
Sharon Simms
stunt double / stunts
Gregg Smrz
stunt coordinator: USA
Ronn Surels
stunts / stunt fight choreographer
Frank Torres
stunts / stunt rigger
Owen Walstrom
stunt coordinator: Canada
Rob Wilton
stunts / stunt driver
Paul Wu
stunts
Kirk Caouette
utility stunts
Shane Cardwell
stunt driver
Gary Guercio
stunt driver: camera bike

Animation

Editorial

Carolle Alain
assistant editor: Vancouver
Derek Brechin
additional editor
Tony Chiu
apprentice editor
Kris Cole
assistant editor: Film
John Dietrick
editorial production assistant
Mark Fitzgerald
assistant editor: Avid
Warren Hickman
assistant editor: Vancouver
Robert Malina
assistant editor: Avid
Dennis McNeill
color timer
Peter McNulty
assistant editor: Avid
Stephen M. Rickert Jr.
assistant editor: Film
Kevin Willis
assistant editor: Vancouver

Other

Blue Angus
transportation coordinator
Tim Fortin
transportation coordinator: second unit
Ian-Peter Jacobi
picture car wrangler
Ryan Moroz
transportation co-captain
Mike Sassen
transportation captain
Bruce Scott
driver: crane opperator
Larry Tardif
transportation dispatcher

Music Department

Rick Baptist
musician: trumpet
Wayne Bergeron
musician: trumpet
Sally Boldt
music editor: temp score
Bob Bornstein
music preparation
Tom Boyd
oboe soloist
Thomas A. Carlson
music editor
David Channing
scoring editor
Sandy DeCrescent
orchestra contractor
David Duke
musician: french horn
Steve Erdody
musician: cello
Bruce Fowler
orchestrator
Walt Fowler
orchestrator
Germaine Franco
additional drum programming
John Fumo
musician: trumpet
Fred Greene
musician: tuba
Steve Holtman
musician: trombone
Alex Iles
musician: trombone
Tommy Johnson
musician: tuba
Alan Kaplan
musician: trombone
Daniel Kelley
musician: french horn
William Lane
musician: french horn
T.J. Lindgren
composer: additional music
Tommy Lockett
music editor: temp music
Charlie Loper
musician: trombone
Andy Martin
musician: trombone
Stanley Martin
musician: trumpet
Darrin McCann
musician: viola
Ladd McIntosh
orchestrator
James McKee Smith
composer: additional music
Yvonne S. Moriarty
musician: french horn / orchestrator
Shawn Murphy
scoring mixer
Stephanie Murray
score stage administrator
Richard Nash
musician: trombone
Brian O'Connor
musician: french horn
John Powell
soundtrack producer
Peter Rotter
orchestra contractor
Bob Sanders
musician: trombone / trombone
Batu Sener
soundtrack producer
James Thatcher
musician: French horn
John Ashton Thomas
composer: additional music
John Van Houten
musician: tuba
Brad Warnaar
musician: french horn
Paul Wertheimer
score recordist
Phillip Yao
musician: french horn
Sebastian Toettcher
musician: cello

Casting Department

Heike Brandstatter
casting: Canada
Andrea Brown
extras casting
Andrea Hughes
extras coordinator
Coreen Mayrs
casting: Canada
James McKenzie Moore
casting assistant

Costume Department

Isabel Bloor
costume set supervisor: second unit
Sondra Durksen
truck costumer
Jenny Eagan
costumer
Terry Haws
costumer
Meg Matthews
dresser: Mr. Affleck
Marco Pimenta
set costumer

Camera Department

Jay Anderson
second unit generator operator
Paul Arnel
best boy grip
Roger Bailey
generator operator
Bill Baxter
fiber optic technician
Larry Blanford
director of photography: second unit
Scott Bonner
rigging grip
Bruce Borland
rigging gaffer: second unit
Brian Bouma
first dolly grip
Simon Bright
video assist operator
Alex M. Cacciarelli
video assist operator: motion control
Cliff Cenerini
rigging grip
Reid Cohoon
dolly grip: "b" camera
Douglas Curran
still photographer
Jesse Deacon
electrician
JT Diaz
grip: day player
Bob Findlay
first assistant camera: "b" camera
Lance Fisher
additional camera operator
Bryan Fletchall
technocrane operator
Aris Georgiopoulos
first assistant camera
Tyler Guenther
rigging grip
Stuart Haggerty
gaffer: Canada
Jeff Harvey
best boy electric
Kevin Haverty
assistant camera
Saul Herckis
grip: nuclear explosion unit
Seth Hettrick
rigging grip
Gavin Hill
best boy rigging grip
Junichi Hosoi
camera operator: "a" camera, second unit / steadicam operator
Alan Jacoby
additional second assistant camera
Ciaran Kavanagh
camera operator
David Kohler
lamp operator
David Kurvers
additional video assistant operator: second unit
David Lourie
second assistant camera: "a" camera
Attila Luca
assistant camera
Gregory Lundsgaard
camera operator / steadicam operator
Stephen Maier
first assistant camera: "b" camera, second unit
David McKnight
digital video assist operator: splinter unit
Klaus Melchior
video playback coordinator
Tim Milligan
crane technician
Scott Mitchell
rigging best boy
Paul Mitchnick
camera operator: second unit
Ryan Monro
dolly grip: second unit
Marty Naucler
first assistant camera: second unit
Daniel Nichols
first assistant camera: pickup unit
Ken Nishino
first assistant camera
Craig Nix
crane operator: Technocrane
Phil Pastuhov
aerial director of photography
Dylan Paul
balloon light technician
Jim Rose
assistant chief lighting technician: Los Angeles
Dave Roughley
lighting technician
Miles Schick
rigging grip
Trig Singer
camera operator: "b" camera
Steve Smith
key grip
David Tickell
gaffer: second unit
Jarrod Tiffin
rigging gaffer
Kris Tobiasson
lighting technician
Roger Vernon
director of photography: splinter unit
Stefan von Björn
camera operator: "a" camera: splinter second unit / steadicam operator: splinter second unit
Richard Walden
additional camera operator
Pat Waller
lead man setup grip
Lance White
digital video assist operator: second unit
Gary J. Williams
second grip
James Williams
best boy grip
Thomas Yardley
second assistant camera: "b" camera
Rob McEwan
still photographer
Bradley Patrick
marketing/publicity portraits
Robert M. Sagaser
second assistant camera

Location Management

Bruce L. Brownstein
location manager
Ann Goobie
location manager
Tonya Hartz
location scout
Kohl Jones
location production assistant
Flemming Lund
assistant location manager
Mark Maxson
location assistant: uncreditrd
Paisley Shaw
location coordinator
Chris Thoma
assistant location manager: second unit
John Zubatiuk
trainee assistant locations

Script Department

Cate Hardman
script supervisor
Movie title data and credits provided by
IMDb logo