- Len Wisemandirector (directed by)
- Danny McBridescreenplay
- Len Wisemanstory &
- Kevin Greviouxcharacters and
- Len Wisemancharacters &
- Danny McBridecharacters
- Derek Jacobi(as Sir Derek Jacobi)
- Zita Görög(as Zita Gorog)
- Sophia Myles(as Sophia Miles)
- Richard Cetrone(as Rich Cetrone)
- Krsy Fox(as Christine Danielle)
- Christopher R. Sumpton(as Christopher Sumpton)
Rest of cast listed alphabetically
- Trevor Jones(uncredited)
- David Coatsworthproducer
- Kevin Greviouxco-producer
- Gary Lucchesiproducer (produced by)
- Danny McBrideexecutive producer
- Terry McKayexecutive producer (as Terry A. McKay)
- James McQuaideexecutive producer
- Tom Rosenbergproducer (produced by)
- Skip Williamsonexecutive producer
- Henry Wintersternexecutive producer
- Len Wisemanexecutive producer
- Richard S. Wrightproducer (as Richard Wright)
- Marco Beltramicomposer (music by)
- Simon Duggandirector of photography
- Nicolas De Totheditor (edited by)
- Jennifer L. Smithcasting director (as Jennifer Smith) (casting by)
- Tricia Woodcasting director (casting by)
- Merribelle Andersonhair stylist: Ms. Beckinsale
- Susan Boydhair stylist
- Rosalina Da Silvakey makeup artist (as Rosalina DaSilva)
- Joel Echalliercorpse creation
- Mike Fieldsspecial makeup effects artist
- Thomas Floutzmakeup effects: Patrick Tatopoulos Designs (as Thom Floutz)
- Bruce Spaulding Fullermakeup effects: Patrick Tatopoulos Designs
- Céline Godeauspecial makeup effects artist
- Rachel Griffinspecial makeup effects artist
- Brian Hillardspecial makeup effects artist: Evolution Effects Studio
- Bridget Allenproduction supervisor: insert unit
- David Coatsworthunit production manager
- Ramjasha Rhodesproduction supervisor: insert unit
- David R. Baronsecond assistant director: second unit (as David Baron)
- Misha Bukowskithird assistant director
- Michael Collinsthird assistant director
- Sam Harrisfirst assistant director
- Libby Hodgsonfirst assistant director: second unit
- Shelley Kreutzthird assistant director: second unit
- Kevin Leesonthird assistant director: second unit
- Brad Martinsecond unit director
- Shannon Prattdgc trainee
- Andrew M. Robinsonsecond assistant director (as Andrew Robinson)
- Dale Allencarpenter
- Jonathan Belltool maintenance
- Brent Bennettset buyer
- Michael A. Billingsassistant set decorator (as Michael Billings)
- John T. Boeset dresser
- Brenda Borrowmanscenic painter
- Keith Burklead dresser
- John Burkeset designer (as John G. Burke)
- Charlie Campbellcarpenter
- Brad Beaumontadditional audio
- Ron Bedrosianadr mixer (as Ron Bedrossian)
- John Biresaudio support
- Andy Bishopcable person
- Bryan Bowensound effects editor
- Mark Camperelladditional audio (as Mark Campbell)
- Julio Carmonaadr recordist
- John T. Cuccifoley mixer (as John Cucci)
- Patrick Cusackassistant sound editor
- Dino Dimurosound effects editor (as Dino R. Dimuro)
- David Benekelab technician: Patrick Tatopoulos Designs / moldmaker: Patrick Tatopoulos Designs / prosthetic dentures: Patrick Tatopoulos Designs (uncredited)
- Chris Bignellspecial effects technician
- Julia Bogdan-Rolloproduction accountant: Patrick Tatopoulos Designs
- Claude Bouchardspecial effects rigger
- Marilee Canagacostumer: Patrick Tatopoulos Designs (as Mariless Canaga) / fabricator: Patrick Tatopoulos Designs (as Mariless Canaga)
- A. Robert Capwellmechanic: Patrick Tatopoulos Designs (as Robert Capwell)
- Phillip Carrotthair technician: Patrick Tatopoulos Designs
- Dan Cervinspecial effects assistant
- Bonnie Chesneyspecial effects coordinator: insert unit
- Diana Choihair department: Patrick Tatopoulos Designs (as Diana Yun Soo Yoo)
- Erika Abramsproduction accountant: Furious FX
- Brad Alexanderlighting artist: Luma Pictures (as Bradly Alexander)
- Bridget Allenproduction assistant: miniature effects, Fantasy II Film Effects / visual effects production supervisor
- Van Andrewsproduction assistant: nTropic
- Jeff Barnesproduction executive: CafeFX
- Lloyd Lee Barnettvisual effects supervisor: Krypton
- Gary E. Beachlead compositor: Sub/Par Pix / visual effects supervisor
- Karel Benesmatchmover
- Charles Andrestunt player
- Nickolas Baricstunt player
- Loyd Batemanstunt player
- Shawn Beatonstunt player
- Claude Bouchardstunt rigger
- Rob 'Sluggo' Boycestunt player (as Rob Boyce)
- Nick Brandonstunt rigger
- Jason Calderstunt player
- Yves Cameronstunt player
- Kirk Caouettestunt double
- Steven A. Adelsoncamera operator: second unit
- Sandes Ashefirst assistant camera: second unit
- Keith Brookslead setwire / set wireman (as Keith Brookes)
- Warren Brucerigging lighting technician
- Jimmy Brucknergrip: insert unit (as Jimmi James Bruckner)
- Terry Calhounassistant chief lighting technician
- Wayne 'Woody' Conekey grip: insert unit
- Scott Cozensfilm loader
- Stephanie Boekeextras casting
- Susan Taylor Brousecasting: Canada (as Sue Brouse)
- Lynne Carrowcasting: Canada
- Larkin MacKenzie-Astcasting assistant: Canada
- Jennifer Ricchiazzicasting assistant
- Jennifer L. Smithcasting associate (as Jennifer Smith)
- Petra Bergholzseamstress
- Debbie Humphreyswardrobe supervisor (as Debbie Humphrey)
- Patty Huntercostume set supervisor: second unit
- Jana MacDonaldassistant costume designer
- Elizabeth Needhamwardrobe supervisor
- Kia Porterdresser: Ms. Beckinsale
- Michael Shirearmour costumer: Valentine Armouries
- Robert Valentinearmour costumer: Valentine Armouries
- Louise DeGagnebreakdown artist (uncredited)
- James Andrykowskifirst assistant editor
- Salvatore Catanzaroassistant on-line editor
- Mike Chiadodigital intermediate technologist
- Casey Dexterpost-production assistant
- Rob Doolittlesenior digital on-line editor
- Siggy Ferstldigital intermediate colorist
- Allen Glass IIfilm preparation
- Stephanie Kesslerfilm preparation
- Jackie Leedigital intermediate producer
- Ken Brookerassistant location manager
- Andrzej Dec-Williamsassistant location manager: second unit (as Andrjez Dec) / trainee assistant location manager (as Andrzej Dec)
- Kendrie Uptonlocation manager
- Marco Beltramiconductor / score producer
- Tiffany Biscayneorchestrations
- Tiger Cummingsmusic preparation
- Kory Kruckenbergscoring assistant engineer
- John Kurlanderrecording engineer
- Brian McNelismusic supervisor
- Denise Okimotomusic editor
- Phil A. Pinotconductor / orchestrations
- Darian Pollardmusic supervisor
- Robert Puffadditional music preparer
- Earendil McNayscript supervisor: second unit
- Portia Tickellscript supervisor (as Portia Belmont)
- Blue Angustransportation coordinator (as Mark Angus)
- Nick Diomistransportation captain
- Don Dykenstransportation captain
- Raymond Fairchilddriver (as Ray Fairchild)
- Tim Fortintransportation captain: second unit
- Peter Grantdriver
- Dixie Halldorsendriver (as Dixie Halldorson)
- Rick Harasyndriver
- Dave Hetheringtondriver (as David Hetherington)
- Teresa Alvispost-production accountant
- Marie Amentaaccounting clerk
- Ildiko Barrittcraft service (as Ildiko Barrett) / first aid (as Ildiko Barrett)
- Brian Beroarmorer
- Leon Thomas Braunproduction assistant
- Melanie Callaghanproduction assistant
- A. Robert Capwellpuppeteer (as Robert Capwell)
- Yoojin Chungproduction assistant: insert unit
- Robert Benunthanks: end titles (as Robert L. Benun)
- Kee Kee Buckleythanks (as Christine Buckley)
Contribute to this page
Suggest an edit or add missing content