- David Hayterstory &
- Michael Doughertyscreenplay &
- Dan Harrisscreenplay and
- David Hayterscreenplay
Cast
(in credits order) verified as complete
- Roger Cross(as Roger R. Cross)
- Alf Humphreys(as Alfred E. Humphreys)
- Jason Whitmer(as Jason S. Whitmer)
- Nolan Gerard Funk(as Nolan Funk)
Rest of cast listed alphabetically
- Mike Dopud(uncredited)
- Emily Hirst(uncredited)
- David Kaye(uncredited)
- Blake Mawson(uncredited)
- Mike Mitchell(uncredited)
- Jade Ramsey(uncredited)
- Nikita Ramsey(uncredited)
- Newton Thomas Sigel(uncredited)
- Bryan Singer(uncredited)
- Valerie Tian(uncredited)
- Tom DeSantoexecutive producer
- Ross Fangerco-producer
- Kevin Feigeco-producer
- David Gorderassociate producer
- John H. Radulovicline producer
- Selwyn Robertsline producer: UK
- Bryan Singerexecutive producer
- Ralph Winterproducer
- Newton Thomas Sigeldirector of photography
- Elliot Grahamco-editor
- John Ottmaneditor (edited by)
- Geoff Hubbardsupervising art director
- Lynne Huitsonsupervising art director: UK
- Gary Archerdental prosthetics
- Julie Bouleprosthetics artist
- Susan Boydhair stylist
- Mary Burtonmakeup artist: Halle Berry
- Cindy Burwashassistant hair stylist: second unit
- Jeannie Chowhair stylist: second unit
- Rita Ciccozzihead makeup artist
- Shannon Coppinfirst assistant makeup artist: second unit
- Jayne Dancosekey makeup artist
- Jack Edjourianminiature set designer
- Stewart Bethuneunit production manager
- Debra K. Chinninternational post production executive
- Charlie Davispost-production supervisor
- Ross Fangerunit production manager
- Jason McGatlinproduction supervisor
- Yvonne Melvilleunit manager: second unit
- Patrick Espositopost-production manager (uncredited)
- David Arnoldsecond assistant director (as David K. Arnold)
- David R. Baronthird assistant director: Plate unit (as Dave Baron)
- Ashley Belltrainee assistant director
- Misha Bukowskithird assistant director: second unit
- Silver Butlerthird assistant director
- Lee Clearyfirst assistant director
- Peter Dashkewytchfirst assistant director: Plate unit
- Sallie Hardsecond assistant director: UK (as Sallie Anne Hard)
- Gary Hawestrainee assistant director
- Dominique Arcadioart researcher
- J.P. Bagshawset dresser
- Tor Baxterlead carpenter
- Brent Bennettset dresser
- Brent Bergscenic carpenter
- Michael Bethuneset dresser
- Wayne Binmorescenic carpenter
- Jim Birkelconstruction foreman
- Erik Aadahlsound effects editor
- Craig Berkeyco-supervising sound editor / sound designer
- Andy Bishopcable person
- James Boltadditional sound mixer (as Jim Bolt)
- Jim Brookshiredialogue editor
- Sandy Buchananadr recordist
- David Burkfirst assistant sound editor
- William Butlersound mixer: second unit
- Claudia Carleadr recordist
- Scott Carrollboom operator: second unit
- Kevin J. Andruschakpyrotechnics assistant (as Kevin James Andruschak)
- Thomas D. Bacho Jr.special effects technician
- Becky Batesspecial effects buyer
- Perry Beckhamspecial effects rigger
- Gordon Bellamyhead model maker
- Greg Bellavancespecial effects
- Stewart Bradleypyrotechnics supervisor
- Oscar G. Castillospecial effects
- Brian Adamscompositor
- Jude Adamsonvisual effects lighter: Rhythm & Hues Studios (as Judith Adamson)
- Jon Aghassianvisual effects lighter: Rhythm & Hues Studios
- Erik Akutagawascan/record: color timing manager
- Danny Albanodigital artist
- Chris Allenr&d supervisor: CIS
- Wendy Allenvisual production assistant
- Benjamin Andersenvisual effects artist
- Greg Andersoncg supervisor: nightcrawler sequence
- Chad Bellamystunts
- Richard L. Blackwellstunts (as Richard Blackwell)
- Rob 'Sluggo' Boycestunts (as Rob Boyce)
- Jay Andersongenerator operator
- Ken W. Andersonelectrician
- Roger Baileygenerator operator: second unit
- Justin Berglersecond assistant camera: plate unit
- Hans Bjernocamera operator: Spacecam Systems
- Julian Bosserigging grip
- Brian Boumadolly grip
- Doug Brownelectrician: second unit
- Louie Hinayoanimator: previs, Frantic Films
- Scott Holmesanimator
- Angie Jonescharacter animator: Cinesite: Hollywood
- Heike Brandstattercasting: Canada
- Andrea Brownextras casting
- Johnny Gidcombadr casting
- Julie Hutchinsonexecutive in charge of casting
- Errin Lallycasting assistant (as Errin Clutton)
- Caroline Liemcasting associate
- Coreen Mayrscasting: Canada
- Caitlin McKennaadr voice casting (as Caitlin McKenna-Wilkinson)
- Celeste Moorecasting assistant
- Edward D. Reacasting associate
- Marnie Andercostumer
- Vivian Baumanncostumer
- Kelly Bruhmcostumer: second unit
- Carolyn Cameroncostume coordinator: Canada
- Cathy Crandallassistant costume designer
- Kristin Danglcostumer / key costumer: Los Angeles (as Kristin M. Dangl)
- Courtney Danielextras costumer
- Cathy Darbycostumer
- Norma Hiebert Duffychief costume cutter
- Gary Burrittnegative cutter
- Jamie Clarkepost-production assistant
- Jason Daleassistant editor: Vancouver
- Chris Dowellpost-production coordinator
- Roger Fentonassistant editor: avid
- Bruce Giesbrechtfirst assistant editor: Vancouver
- Paul Klassenassistant editor: Vancouver
- Kristine McPhersonassistant editor
- Steve R. Mooreeditor: visual effects
- Mary Morriseyassistant editor
- Lyndsay Andersonlocation production assistant
- David Burneylocation production assistant
- Jason Collierassistant location manager
- Dove Cresswelllocations key
- Hans Dayaltrainee assistant location manager
- Sean Patrick Finnanlocation production assistant (as Sean Finnan)
- Marnie Geeassistant location manager: second unit
- Kathleen Gilbertassistant location manager: Victoria
- Dana Herriottlocation scout
- Katarina Irelandlocation production assistant (as Katarina Saganova)
- Pierre Andréorchestrator
- Debbi Datz-Pyleorchestra contractor
- Rick Giovinazzoorchestrator
- Kevin Globermandigital score recordist
- Amanda Goodpastermusic editor
- Damon Intrabartoloconductor / orchestrator
- Mike Knoblochmusic executive
- Robert Kraftexecutive in charge of music
- Deborah Luriechoir arranger
- Jean Bereziukscript supervisor: second unit
- Sandi Cameronscript supervisor: additional photography
- Peter J. Clarkscript supervisor
- Terry J. Murrayscript supervisor: second unit (as Terry Murray)
- Nila Neukumadditional script supervisor
- Christine Wilsonscript supervisor
- Matt Buntendriver: cast
- Greg Hamiltontransportation captain
- Howard Horwitzdriver: Alberta
- Peter Huffproduction driver
- Ken C. Johnsontransportation
- Robert MacLeanpicture car coordinator (as Bob Maclean)
- Rory Moffatttransportation captain (as Rory A. Moffatt)
- Rick Rasmussenpicture car wrangler
- Bruce Scottproduction driver
- Will Sicklestransport
- Katherine Bafaroassistant: Halle Berry
- Ildiko Barrittcraft service
- Bob Bedardhead chef: visual effects unit
- Jacque Blackstoneprojectionist
- Justin Blampiedtitle designer
- Ron Bleckermilitary advisor
- Nicholas David Brandtproduction assistant (as Nicholas Brandt)
- Francie Browndialect coach: Anna Pacquin
- Clint Butlerproduction assistant
- Joe Cappellettiadr voice artist
Contribute to this page
Suggest an edit or add missing content