X

Cast & Crew

Directed By

Written By

Niall Johnson
written by

Cast

Michael Keaton
Jonathan Rivers
Chandra West
Anna Rivers
Ian McNeice
Raymond Price
Nicholas Elia
Mike Rivers
Mike Dopud
Detective Smits
Marsha Regis
Police Woman
Brad Sihvon
Minister
L. Harvey Gold
Business Man
Amber Rothwell
Susie Tomlinson
Suzanne Ristic
Mary Freeman
Miranda Frigon
Car Crash Woman
Aaron Douglas
Young Father
Benita Ha
TV Reporter
Anastasia Corbett
Young Girl (EVP)
Micki Maunsell
Edith Tomlinson
Ross Birchall
Young Boy (EVP)
Peter Bryant
Man (EVP)
Bill Tarling
Presence #1
Chuck Walkinshaw
Presence #2
Colin Chapin
Presence #3
April Telek
John's Secretary

Produced By

Paul Brooks
producer
Simon Brooks
executive producer
Stephen Hegyes
executive producer
Scott Niemeyer
executive producer
Jonathan Shore
associate producer
Norm Waitt
executive producer

Cinematography

Chris Seager
director of photography

Sound

Owen Bleasdale
foley editor: Videosonics Cinema Sound
Gianluca Buttari
foley mixer: Videosonics Cinema Sound
Dan Green
adr recordist: Videosonics Cinema Sound
Mike Grimes
sound effects editor: Videosonics Cinema Sound
Tirso Guinon
sound effects editor: Videosonics Cinema Sound
Stewart Henderson
dialogue editor: Videosonics Cinema Sound
Dan Johnson
second re-recording mixer: Videosonics Cinema Sound
Hugh Johnson
re-recording mixer: Videosonics Cinema Sound / sound designer: Videosonics Cinema Sound
Melissa Lake
foley artist: Videosonics Cinema Sound
Walter Ledesma
adr recordist
Ben Meechan
sound effects editor: Videosonics Cinema Sound
Mark Noda
boom operator
Bernard O'Reilly
sound designer: Videosonics Cinema Sound / supervising sound editor: Videosonics Cinema Sound
William Skinner
sound mixer
Barnaby Smyth
adr recordist: Videosonics Cinema Sound
Jack Stew
foley artist: Videosonics Cinema Sound
Andrew Stirk
second re-recording mixer: Videosonics Cinema Sound
David Turner
technical coordinator: Videosonics Cinema Sound
Michele Woods
adr editor: Videosonics Cinema Sound
Hilary Wyatt
supervising dialogue editor: Videosonics Cinema Sound
Jose R. Castellon
adr recordist
Miha Jaramaz
sound editor
Mark Kenna
consultant: Dolby film sound
Deni King
adr supervisor
Patrick Knup
voice recordist: French version
Adam Sharpe
adr mixer

Casting Director

Production Design

Art Direction

Makeup

Mary L. Mastro
hair stylist: Michael Keaton
Gene McCormick
makeup artist
Julio Pallares
special effects makeup assistant
Robert Ryan
makeup artist: Michael Keaton
Adina Shore
key hair stylist
Deborah Slonowski
first assistant makeup artist
Margaret Solomon
key makeup artist
Bill Terezakis
special makeup effects coordinator
Maureen Terezakis
special effects makeup coordinator
Barbara J. Wozniak
first assistant hair
Vince Yoshida
special effects makeup assistant
Emanuela Daus
assistant makeup artist
Howard Lau
fabricator
Keith Lau
fabricator

Special Effects

James Kozier
special effects set supervisor
Ron Kozier
special effects assistant
Don Leask
special effects best boy
Tim Storvick
special effects coordinator

Visual Effects

Simon Allmark
visual effects editor: Stargate Digital London
George Barbour
3D artist: Stargate Digital London
Gavain Browne
2D artist: Stargate Digital London
Sarah Cloutier
visual effects coordinator: Stargate Digital London
Tom Collier
2D artist: Stargate Digital London
Graham Cristie
cgi supervisor: Stargate Digital London
Simon Giles
visual effects supervisor: Stargate Digital London
Pawel Grochola
3D artist: Stargate Digital London
Christian Jelen
3d artist: Stargate Digital, London
Sharon Lark
visual effects producer: Stargate Digital London
David Margolis
2D artist: Stargate Digital London
Jennifer McEachern
visual effects supervisor: Stargate Digital London
Pablo Renedo
2D artist: Stargate Digital London
Brendan Taylor
visual effects coordinator: Stargate Digital London
Kenneth Bailey
visual effects: Stargate Digital
Louis Bravo
visual effects editor
Darren Frankel
head of post production: Stargate Digital
Martin Halle
visual effects: pre-vis
Kyle J. Healey
visual effects
Jared Jones
previs artist
Sean Mattini
co-visual effects sequence coordinator
Valeri Pfahning
compositing supervisor
Chad Schott
visual effects
Paul Vorsman
title sequence designer

Assistant Director

Karin Behrenz
third assistant director
Glenn Bottomley
second assistant director
Graham Cairns
trainee assistant director
Richard Coleman
first assistant director
Eunice Choi
assistant director

Production Management

Lisa Sweet
post-production supervisor: Pepper Post Production
Pascal Verschooris
production manager
Emma Zee
post-production supervisor: J&E Post Production

Art Department

David Allcock
storyboard artist
Richard Barrett
lead carpenter
Tim Bartlett
props buyer / truck coordinator
Tony Beck
set dresser
David Beetham
lead hand
Mark Black
assistant props master
Walter Coleman
set dresser
Dave Conway
construction coordinator
Doris Deutschmann
graphic designer
Richard Dobbin
construction foreman
Frank Haddad
head greens person
Andy Koessler
on set dresser
Tina Krohn
set dresser
Angus McDonell
set dresser
Roy Obermann
lead carpenter
Amber Pankratz
set dec buyer
Dorian Reese
lead greens
Kimberley Regent
property master
Lenna Reid
props assistant
Chris Renshaw
set dresser
Alex Ross
set dresser
Sandra Smolski
set dec buyer
Charlotte Stratton
props assistant
Robin Thomas
paint coordinator
Judi Varga
scenic artist
Larry Walske
lead labourer
David Weber
lead carpenter
Debbie Wilson
assistant set decorator
Ling Yang
storyboard artist
Donald Yanko
scenic carpenter

Stunts

Carolyn Anderson
stunt double: Deborah Kara Unger: stunt double
Randy Lee
stunt coordinator
Ed Anders
stunt driver
Curt Bonn
stunt performer
Garvin Cross
lead stunt double

Editorial

Simon Giblin
assistant digital on-line editor: Pepper Post Production
Lalit Goyal
first assistant editor
Nicola Instone
post-production coordinator
Gary Lam
first assistant editor
Steve Lee
assistant digital on-line editor: Pepper Post Production
Elizabeth Mueller
post-production accountant: EP Canada
Jet Omoshebi
digital intermediate colorist: Pepper Post Production
Iain Read
assistant digital on-line editor: Pepper Post Production
Shane Warden
digital on-line editor: Pepper Post Production
Jill Allanson
telecine assistant
Chris Andrews
negative cutter
Rhonda Blewett
telecine assistant
Sarah Carefoot
colorist: dailies
Veronica Marcano
negative cutter

Other

David R. Anderson
transportation coordinator
Dean Capstick
transportation captain
Donald James Davey
transportation co-captain
John Hardyono
construction driver
John Ronald Kennedy
special equipment driver
Clif Kosterman
camera truck driver
Ross Kulak
cast driver
Oscar Lucchetta
driver: hair/makeup/wardrobe
Joe MacEachen
cable truck driver
Terry Maxwell
driver: class 1
Basil McDonald
driver: class 1
Dave Moroz
transportation co-captain
W. Corky Murray
cast driver
Frank Penko
driver: class 1
John Purser
special equipment driver
Ian J. Scoular
special equipment driver
Stephen Siegel
driver: electric pre-rig
Guy Russell Steer
cable truck driver
Charlie Teeple
driver: class 1
Bud Waterman
driver: class 1
Paul Whittle
driver: class 1
Jerry Wilkinson
driver: class 1
Max Zaritsky
driver: class 1
Chris Zimmerman
driver: class 1

Music Department

Claude Foisy
orchestrator / pianist / score producer
Scott Cochran
score mixer
Randy Gerston
music supervisor
Lee Kerr
music editor
Brian Leff
music coordinator

Casting Department

Abigail Barbier
adr voice casting
Colleen Bolton
co-casting director
Louis Elman
adr voice casting
James Forsyth
extras casting director
Mandy Milicevic
extras casting set assistant

Costume Department

Elaine Arsens
set costumer
Linda Leduc
assistant costume designer
Glenna Owen
set costumer
Shelly Shaw
set supervisor
Ines Zagoudakis
set costumer

Camera Department

Sandes Ashe
first assistant camera: "b" camera
Scott Cozens
second assistant camera: "b" camera
Ken Decker
genny operator
Dave Dibdin
dolly grip
Glen A. Dickson
camera operator: "b" camera
Myke Draaijers
lamp operator
Lionel Hebert
best boy grip
Chris Helcermanas-Benge
still photographer
Simon Jori
first assistant camera: "a" camera
Barry Kaiser
video assistant
Spiro Karfakis
remote head technician
Trevor Kenny
head technician
Dave Klassen
best boy rigging electric
Jose Lau
second assistant camera
Josephine Li
lamp operator
Robert Little
rigging grip
Sandy MacDougall
remote head technician
Michael Mayo
best boy rigging electric
David McClung
lamp operator
Brian Knox McGugan
playback coordinator
Marty McInally
camera operator: "a" camera / steadicam operator
Eduardo Meneses
lamp operator
Andrew Millard
video playback
Rod Newby
rigging gaffer
Thomas Novak
lamp operator
John O'Neill
rigging grip
Jos Oman
second assistant camera: "a" camera
Dave Palmer
lamp operator
R. Michael Parks
rigging gaffer
Pavel G. Pineda
second assistant camera
Ryan Purcell
dolly grip
Wayne S. Ralph
lamp operator
Greg Rideout
lamp operator
Rob Riley
video playback
Dave Roman
first assistant camera
Neil Rowe
lamp operator
Mikil Lee Rullman
first assistant camera
Derek Saari
lamp operator
Sukhi Sangha
lamp operator
Jesse Sannerud
camera trainee
Jeff Sayle
second assistant camera
Mario Silva
lamp operator
Richard Sinclair
second assistant camera: "a" camera
Maximilian Spohr
lamp operator
Jim Stacey
camera operator video
Jon Stephenson
dolly grip: "b" camera
Gary Stockport
crane technician
Jeffery Stokes
lamp operator
Rom Taipalus
rigging grip
Julie Tanas
lamp operator
Robert D. Taylor
truck crane operator
Johnny Walker
key rigging grip
Bryce M.G. Ward
crane operator
Jason Weir
best boy
Barrie Wells
technocrane technician
Scott Wells
remote head technician
Brendan Wilson
lamp operator
Jerrit Wilson
lamp operator
Brent Young
lamp operator
Max Torroba
playback operator

Location Management

Greg Jackson
location manager
Randy Kennedy
location production assistant
Jason Lambert
location production assistant
Shane Lennox
assistant location manager
Kimberly Lozinski
location scout
Jade Pawiuk
location production assistant
Stephanie Scott
location production assistant
David Tamkin
trainee assistant location manager
Pete Tsopeis
location scout
Joel Hurley
location scout

Script Department

Natalie Allan
script coordinator
Jessica Clothier
script supervisor
Chad F. Verigin
script coordinator
Jen Oberem
script supervisor: second unit
Movie title data and credits provided by
IMDb logo