- Peter I. Hortonwritten by
- Peter I. Hortonscreenplay by &
- Daniel D'Orscreenplay by &
- G. Philip Jacksonscreenplay by
- Melinda Ramsayadditional writing (as Melinda Barcelo Ramsay) &
- Ian Robertsonadditional writing (as Ian A. Robertson) &
- Doug Bagotadditional writing
- Laurel A. Johnson(as Laurel Johnson)
- Christopher Rutherford(as C.J. Rutherford)
- Nicole D'Or(voice)
Rest of cast listed alphabetically
- Tara Manuel(uncredited)
- Roger Cormanexecutive producer
- Daniel D'Orproducer (as Daniel Dior)
- Jessica Danielline producer
- Demerise J. Lafleurco-producer
- Maryann Ridini Spencerco-executive producer (as Maryann Ridini)
- Christopher Rutherfordco-producer
- David A. Steinbergexecutive producer
- Donald Quancomposer (music composed by)
- Jonathan Freemandirector of photography
- Tony Colemaneditor (as Anthony Coleman)
- Robert L. Goodmaneditor (recut)
- Allan Cookespecial prosthetic effects
- Charlene Cordobahair assistant: second pick-up unit / makeup assistant: second pick-up unit
- Catherine Davieskey makeup artist (as Catherine Davies Irvine) / key makeup artist: second pick-up unit (as Catherine Davies Irvine)
- Matthew Dewildespecial prosthetic effects (as Matthew DeWilde)
- Peggy Kyriakidoudaily assistant hair stylist
- David Scottspecial prosthetic effects
- Julia Tsionas-Kodinakisassistant hair stylist
- Heather Van Burenassistant makeup artist
- Leon Van Dykhair stylist: second pick-up unit (as Leon van Dyk) / key hairdresser (as Leon van Dyk)
- Bora Bulajicproduction manager / production manager: miniatures unit/second pick-up unit
- Alan Cairnsunit manager: miniatures unit/second pick-up unit
- Tony Colemanpost-production supervisor (as Anthony Coleman)
- Elaine Scottexecutive in charge of production
- Lewis Baumandersecond unit director
- Dean Bernardsecond assistant director
- Conrod Ciandrethird assistant director
- Melinda Ramsaysecond assistant director: miniatures unit/second pick-up unit (as Melinda Barcelo Ramsey)
- Ian Robertsonfirst assistant director (as Ian A. Robertson) / first assistant director: miniatures unit/second pick-up unit (as Ian A. Robertson)
- Hanna Towertrainee assistant director
- Richard Armstrongset decorator: miniatures unit
- Ken Barclayon-set dresser: second pick-up unit
- Andrea Battersbydaily set dresser / painter
- Kirkland Deasleygeneral labor: second pick-up unit
- Julie Eknesproperties assistant
- Jillian Farnsworthon-set props (as Gillian Farnsworth)
- Keith Hamiltonpainter
- Kate Hemblenproperty master
- Jeremy Hillconstruction coordinator (as Jeremy R. Hill)
- Carole Lordpainter
- Marc H. Beaulieuboom operator
- Denis Blaisfoley artist
- Jack Buchanansoundman: second pick-up unit
- Shaun Firthsound effects editor
- Michael Forseysound effects editor (as Michael B. Forsey)
- Carl GardinerADR recordist
- Doug Johnstonsound mixer/recordist
- Franc Mosbaughfoley artist
- George Novotnyre-recording mixer
- Richard Spence-Thomasdialogue editor / re-recording mixer / sound editor
- Irene Amentspecial effects assistant: miniatures unit / special effects key
- Dan Brooksspecial effects: models and miniatures
- Dayo Brownmodels assistant: miniatures unit / special effects: models and miniatures
- Bruce Carlsonspecial effects assistant: miniatures unit
- Brian Colemodel supervisor: miniatures unit (as B.E. Cole) / special effects: models and miniatures
- Chris Irvingspecial effects assistant: miniatures unit (as Chris Irvine)
- Kris Kischerspecial effects: models and miniatures
- Max Macdonaldspecial effects assistant: miniatures unit (as Joe 'Max' MacDonald) / special effects key (as Joe 'Max' MacDonald)
- Scott BurtonCGI: miniatures/explosions/effects, miniatures unit / lead animator
- Doug CampbellCGI: miniatures/explosions/effects, miniatures unit / digital effects supervisor
- Jeff Campbellcompositor
- Steve GordonCGI / CGI: miniatures/explosions/effects, miniatures unit
- Keith M. Hamiltonlighting effects: CGI (as Keith Hamilton)
- Nick Alachiotisfight coordinator / stunt actor: Chilean Cop
- Nancy Durrantstunt player
- Mark Gaffneystunts: flying Anderson
- Dwayne McLeanstunt rigger
- Regan Moorestunt coordinator
- Karen Delgado Oliverosstunt double: Marilyn
- Tim Sellersstunts: flying Boden
- Tammy Skucestunt double: Lessard
- Daryl Alvarobest boy grip (as Daryl W. Alvaro) / best boy grip: miniatures unit (as Daryl W. Alvaro)
- Harald Bachmanndirector of photography: second pick-up unit
- David Beswickbest boy electric / best boy electric: miniatures unit
- Wesley Breretondaily electrician
- Jason Capstickelectrician: second pick-up unit
- Cindy Carrollsecond assistant camera (as Cynthia Carroll) / second assistant camera: miniatures unit (as Cynthia Carroll)
- Ricardo Diazcamera operator: second unit
- Jonathan Freemandirector of photography: miniatures unit
- Peter Genrickelectrician (as Peter J. Genrick)
- Alexander Quinnextras casting
- Susan Banahanseamstress
- Brenda Clarkspace suit construction
- Alix Dolgoyassistant costume designer
- Shannon Wilsonkey set wardrobe / wardrobe stylist: second pick-up unit
- Peter Cameronnegative conforming
- Erika Goldthwaitenegative conforming (as Erika Wolff)
- Richard Pengellyassistant editor (as Richard N. Pengelly)
- Melinda Ramsaypost-production coordinator (as Melinda Barcelo Ramsay)
- Marc S. Greenlocation manager
- Miryam Hassanvocal soloist
- Brian Nevinscoring mixer
- Donald Quanmusic performer / orchestrator
- Gabrielle Roddymusic editor
- Justin Roddymusic assistant
- Michael McKinnellscript supervisor (as Michael J. McKinnell)
- Jane Walkerdaily script supervisor / script supervisor: miniatures unit
- Gary Brennandriver (as Gary E. Brennan)
- George 'Fitlow' Chandriver (as George Chan)
- Chris Irvingdriver captain (as Chris Irvine) / driver: miniatures unit (as Chris Irvine)
- Jeffery Pongdriver
- Kerry Simpsondriver: second pick-up unit
- Julie Smithdriver
- Chuck Vergaratransportation coordinator
- Mark Andrewcraft service / craft service: miniatures unit
- John C. Arnottoffice production assistant
- Lewis Baumanderdialogue coach
- Valerie Bedaassistant production accountant
- Tony Curtis Blondellbody double: Jackson
- Alan Cairnsstudio manager
- Jeffrey Cairnsoffice production assistant (as Jeffrey A. Cairns)
- Ken Dhaliwalproduction lawyer (as Kenneth S. Dhaliwal)
- Karen Dobleproduction secretary
- Claire Benoitthe producers wish to thank
- Roger Cormanthe producers wish to thank
- Doug Dalesthe producers wish to thank
- Bryan Glisermanthe producers wish to thank
- Pierre Lafrancethe producers wish to thank
- Véronique Maingardthe producers wish to thank
- Elizabeth McGuinnessthe producers wish to thank
- Caron Nightingalethe producers wish to thank
- Patrick Spence-Thomasthe producers wish to thank
Contribute to this page
Suggest an edit or add missing content