Cast & Crew

Directed by

Kevin Alyn Elders
(as Kevin Elders)

Writing Credits

Kevin Alyn Elders
(written by) (as Kevin Elders)

Cast

Teri Hatcher
Jane Doe
Trevor Blumas
Michael Doe
Mark Caven
Avery
David Hemblen
Phelps
Alex Karzis
Lucky
Christina Cox
Peter
Maurice Dean Wint
Niles Armstrong
Kevin Jubinville
Kurt Simmons
Rob Lowe
David Doe
Robert McKenna
Beggar in Weelchair
L.J. Vasilantonakis
Beggar's Nephew
Helder DaSilva
Sheriff's Deputy
Lyriq Bent
Rawlins
Markus Parilo
Churnings
James Binkley
Churnings' Chauffeur
Bill Lake
Sheriff
Shaun Smyth
Renaud
Jacqueline Pillon
Tech #1 in Data Processing
John Baktis
Used Car Lot Owner
B.J. McQueen
Rusty
Matt Birman
Agent Loster
Billy Otis
Mendez
David Lawrence Brown
Carpet Cleaning Man
Duff MacDonald
Tech #3 in Mobile Command Center
Rick Forsayeth
DIA Tactical Sniper
Ted Ludzik
Large Man
Miranda Kwok
Kwan
Sam Kalilieh
EMP Technician
George Masswohl
Canadian Border Guard
Sandi Stahlbrand
TV Reporter
Leandro Astudillo
Cuban Transvestite
Howard Hoover
Phelps' Assistant
Darrell Hicks
Henchman #1

Produced by

Christof Bove
Executive
Alan B. Bursteen
executive producer (as Alan Bursteen)
Joseph Newton Cohen
executive producer (as Joe Cohen)
Adam Kuhn
associate producer
Hadeel Reda
executive producer
Steve Richards
producer
Ron Samuels
executive producer
Alan Schechter
producer
Joel Silver
executive producer
Gary Smith
executive producer

Music by

Brian Tyler

Cinematography by

Adam Kane

Editing by

Alain Jakubowicz

Casting By

Susan Forrest

Production Design by

Tim Bider

Art Direction by

Astra Burka

Set Decoration by

Fiona Andrew

Costume Design by

Trysha Bakker

Makeup Department

Gail 'Freddie' Godden
key hair stylist (as Freddie Godden)
Kathleen Graham
makeup artist
Paulina Jara
daily hair stylist
Kelly Shanks
assistant hair stylist
Linda Steeves
assistant makeup artist

Production Management

Greg Copeland
unit production manager
Rajeev Malhotra
post-production supervisor

Second Unit Director or Assistant Director

Jen Foxton
daily trainee assistant director
Jennifer Foxton
daily assistant director
Chi Fung
first assistant director
Jennifer Haufler
daily trainee assistant director
Kevin Hourigan
third assistant director
Jennifer Macerollo
trainee assistant director (as Jen Macerollo)
Jesse Majerczyk
daily trainee assistant director
Alan McKenna
second assistant director

Art Department

Daniel William Brown
carpenter
Marlene Chapelle
carpenter
Ted Dudas
carpenter
Ross Fraser
construction coordinator
Luke Gibson
painter
Kevin Haeberlin
lead man
Matthew Hallets
carpenter
Victoria Hamilton
key scenic painter
Kim Harris
on-set dresser (as Kimberly Harris) / on-set dresser
Michael Huschka
assistant property master
Michael Hyde
head carpenter (as Mike Hyde)
Alan Letts
assistant head painter
Brian Lumley
carpenter
Robert Malyon
swing gang
Sharon McDonagh
third assistant art director
Kevin Pierson
property master
Doug Rennie
painter
Dawn Rivard
set buyer
Wendy Robbins
second assistant art director
Robert S. Smith
carpenter
Kerry Spurrell
property buyer
Mathew J. Stinson
carpenter
Frank Striznar
carpenter
Andrew Tscherevaty
swing gang
Cindy Vroom
head painter
Paul Welling
carpenter

Sound Department

Mark Anderson
re-recording mixer
Gary Blufer
sound effects recordist
Jack Bourdon
daily boom operator
Alek Bromke
adr assistant recordist: Toronto
Timothy A. Carpenter
adr mixer / re-recording mixer
Gary Coppola
foley recordist / foley supervisor
Marc Deschaine
assistant adr editor
Thom 'Coach' Ehle
stereo sound consultant: Dolby
John Michael Fanaris
sound effects coordinator
J. Aloysius Flanagan III
sound re-recordist
Frank A. Fuller Jr.
sound effects editor
Kevin Hamilton
dialogue editor
Kevin Huchinson
dialogue editor
Colin Jones
boom operator
Lee Lemont
supervising adr editor
Marc Meyer
first assistant sound editor
Jay Nierenberg
foley editor
Nancy Nugent Title
adr editor (as Nancy Nugent) / dialogue editor (as Nancy Nugent)
Moshe Saadon
boom operator
Robert Scherer
sound recordist
Edward M. Steidele
foley artist
Jerry Trent
foley artist
Bernard Weiser
supervising sound editor
Jeffrey R. Whitcher
sound effects editor (as Jeff Whitcher)
Aaron Wilcox
adr recordist

Special Effects by

Warren Appleby
special effects coordinator: ACME F/X
Tim Barraball
special effects technician
Terry Doyle
special effects technician
Darryl Irwin
special effects technician
John MacGillivray
special effects supervisor
Michael W. Markle
special effects technician (as Mike Markle)
Rob Sanderson
special effects technician
Daniel White
special effects technician

Visual Effects by

Michael Adkisson
digital compositing supervisor (as Mike Adkisson)
Blake Busby
title graphics
Bruce Cardozo
digital I/O designer
Billy D. Choi
visual effects supervisor
Steve Emerson
digital compositor
Julie Fischer
visual effects producer
Briana Hamilton
scan record manager
Carl Jacobson
digital I/O designer
Julie Landholt
title graphics (as Julie K. Landholt)
Matthew Merkovich
digital effects artist (as Matt Merkovich)
Merysa Nichols
digital compositor (as Merysa Nicholas)
Kevin O'Neill
visual effects supervisor
Dave Piedra
digital compositor
Erick Schiele
digital supervisor (as Erick Shiele)
Brian Smallwood
digital compositor
Adam Stern
digital compositor

Stunts

Nick Alachiotis
stunt double / stunts
Matt Birman
stunt performer
Richard Burden
stunts
Alex Chansky
stunt double
Shelley Cook
stunts
Tom Farr
stunts
Rick Forsayeth
stunt coordinator
Danny Lima
stunts
Regan Moore
stunt driver
Robert Racki
stunts
Bryan Renfro
stunts
Paul Rutledge
stunts
Bryan J. Thomas
stunts (as Bryan Thomas)

Camera and Electrical Department

Krystian Bednarski
grip
Laurence Bortnick
first assistant camera: "b" camera
Mike Burak
grip
Tim A. Campbell
electrician
Don Caulfield
electrician
Peter Chartier
grip
Pete Daprato
assistant key grip (as Peter Daprato)
Robert Daprato
key grip
Michael Darby
crane operator
Richard Davidson
generator operator
Karen Fernandez
first assistant camera: second camera
Rion Gonzales
electrician
Angel Gonzalvez
camera operator: third camera
Joel Guthro
camera operator: second camera
Barry Horsley
grip
Christos Kalohoridis
still photographer
Patrick King
dolly grip
Howard Lazaridis
grip
Peter Luxford
director of photography: second unit
Fabian MacDonald
grip
Robert McGee
electrician
Darcie McIsaac
second assistant camera: second camera
Robert McRae
gaffer
Andrew Medicky
first assistant camera: second camera
Patricia Meyer
second assistant b camera
Christopher Moone
second assistant camera: second camera (as Chris Moone)
Alan Morin
crane operator
Keith Murphy
camera operator: "a" camera / steadicam operator
Howard Ng
grip
Tom O'Hara
grip
Curtis Petersen
director of photography: second unit
Gottfried Pflugbeil
first assistant camera: second camera (as Gottfried Pflugbell)
Ken Pickett
grip
Matthew Pill
assistant key grip
Michael Rall
camera operator: second camera
Doug Reid
best boy electric
Herb Reischl Jr.
electrician
David Reppen
electrician (as Dave Reppen)
Branimir Ruzic
camera operator: third camera
Michael Rybuck
grip
Chirayouth Jim Saysana
focus puller (as Jim Saysana)
Dave Sheridan
camera operator: second camera
Stan Smetaniuk
second generator operator
Donald Tawse
grip
Sarah Warland
second assistant camera
Steve Wilkie
still photographer
Brian Woodroof
electrician (as Brian Woodruff)

Costume and Wardrobe Department

Sylvie Bonniere
daily set costumer
Donna Butt
costume truck supervisor
Christina Cattle
key set costumer
Mary Louise Cunningham
assistant costume designer
Vera Laurence
daily set costumer
Jennifer Ruppert
daily set costumer
Angie Vastagh
daily set costumer

Editorial Department

Doug Caron
assistant editor
Bill Holley
colorist
Julie Janata
first assistant editor: Los Angeles
Chuck Winston
color timer

Location Management

Bryn Garrison
location manager
Darin McLeod
assistant location manager
Thom Paulozza
location assistant
Philip Spurvey
assistant location manager (as Phil Spurvey)

Music Department

Dana Niu
orchestrator
Noel
solo vocalist
Brian Tyler
conductor / orchestrator
Jeff Vaughn
music recording engineer
Louise Di Tullio
musician: flute (uncredited)

Script and Continuity Department

Patricia Joyes
script supervisor

Transportation Department

Frank Eldridge
transportation coordinator
Doug Perry
transportation captain
Ian C. Harris
daily driver (uncredited)

Additional Crew

John 'Frenchie' Berger
armorer
Stephanie Lee Berger
weapons handler
Louise Casey
on-set craft service
Sean Coyne
craft service
Amanda C. Davies
assistant to producers
Trisha DeLuca
assistant production coordinator
Karen Doble
production coordinator
Anthony Grosse
1st assistant account / assistant accountant
Bruce A. Hutchison
production coordinator
Brenda Kulvietis
accountant
Andrew Ois
production assistant
Leah State
second assistant accountant
Dave Tommasini
helicopter pilot
Jennifer Worrell
title coordinator
Philip G. Bloom
assistant to producer (uncredited)
Michael J. Harker
completion bond company representative (uncredited)
All Filters