- Alex Proyasdirector (directed by)
- Alex Proyasscreenplay and
- David S. Goyerscreenplay
- Rosie Traynor(as Rosemary Traynor)
- Edward Grant(as Edward Grant II)
- Deobia Oparei(as Deobie Oparer)
- Marques Johnson(as Marcus Johnson)
- Naomi van der Velden(as Naomi Van Der Velden)
- Glenford O. Richards(as Glenford Richards)
Rest of cast listed alphabetically
- Wilma Kaddissi(uncredited)
- Anita Kelsey(uncredited)
- Tina Kobas(uncredited)
- Marcus Proctor(uncredited)
- Michael De Lucaexecutive producer
- Barbara Gibbsline producer
- Andrew Masonproducer (produced by)
- Alex Proyasproducer (produced by)
- Brian Wittenexecutive producer
- Trevor Jonescomposer (music by)
- Vanessa Pereiracasting director (casting by)
- Shauna Wolifsoncasting director (casting by)
- Richard Hobbsart director: art department
- Michelle McGaheyart director: art department
- Liz Keogh Palmercostume designer (as Liz Keogh)
- Annabel Bartonadditional makeup artist
- Rick Connellyassistant prosthetics makeup artist / prosthetics assistant
- Kathy Courtneyadditional makeup artist
- Tina Gordonhair: second unit - principal photography / make-up: second unit - principal photography
- Kerry Lee Juryhair stylist / makeup artist
- Deborah Lanseradditional makeup artist
- Wizzy Molineauxhair: second unit - principal photography (as Wizzie Molineaux) / make-up: second unit - principal photography (as Wizzie Molineaux)
- Angela Morkadditional makeup artist
- Trish Newtonadditional makeup artist
- Melinda Orradditional makeup artist
- Leon Dudevoirproduction executive
- Joe Finemanexecutive in charge of post production
- Barbara Gibbsunit production manager
- Carol Hughesproduction manager: additional photography: additional personnel
- Niki Hughesunit manager: second unit - principal photography
- Will Matthewsunit manager: additional photography: additional personnel
- Paul Messerunit manager: additional second unit: additional personnel
- Steve E. Andrewsfirst assistant director (as Steve Andrews)
- Deborah Antoniousecond assistant director: additional second unit: additional personnel (as Debbie Antoniou) / third assistant director: additional photography: additional personnel (as Debbie Antoniou)
- Liam Branagansecond assistant director: second unit - principal photography
- Topher Dowdirector: second unit - principal photography / first assistant director: second unit - principal photography
- Dimitri Elleringtonthird assistant director: additional photography: additional personnel
- Marcus Erasmusfirst assistant director: miniatures photography
- Martin Hallmanfirst assistant director: miniatures photography / third assistant director
- Bruce Huntdirector: additional second unit: additional personnel / miniatures director: miniatures photography
- Rory Kilaleasecond unit director
- Andrew Masonfirst assistant director: second unit - principal photography / miniatures director: miniatures photography
- Bruno Aeberlimodel maker
- Richard Alexanderassistant stand-by props: main unit
- Kim Aratemacarpenter: carpenters
- Enrico Babicwelder
- Alex Bairdmodel maker
- Marc Baroldsculptor
- Craig Bartercarpenter: carpenters
- Brett Bartlettcarpenter: carpenters
- Axel Bartzset designer: art department
- Brent Burgeadr editor
- Steve Burgessfoley recordist
- Ella Fairbairnediting assistant
- Catherine Grossboom operator: main unit (as Cathy Gross)
- Vic Kasparfoley editor (as Vic Kasper)
- Frank Lipsonsound effects editor
- Gerry Longfoley artist (as Gerard Long)
- Ian McLoughlinre-recording mixer / sound supervisor
- Dan Andrewsspecial effects technician
- Billy AzizSFX technician: miniatures photography
- Lyall Beckmannspecial effects technician
- Herman BronSFX technician: miniatures photography
- Rodney Burkespecial effects technician
- Tom DaviesSFX co-ordinator: miniatures photography
- Ray Fowlerspecial effects technician
- Paul Gorriespecial effects pyrotechnician
- Joel Humelspecial effects runner
- David JamesSFX technician: miniatures photography
- Linda Browntrainee: visual effects
- Mara Bryanvisual effects supervisor and producer
- Elizabeth Carloncompositor: visual effects unit
- J.D. Cowlescompositor: visual effects unit
- Tim Crosbiesenior compositor 2D: visual effects unit
- Marcus D'Arcyvisual effects editor
- Peter Doylevisual effects creative director: Dfilm Digital Effects
- Sally Goldbergcomputer animation supervisor: visual effects unit
- David Hodsonlead compositor: visual effects unit
- Bruce Huntminiatures director / visual effects director
- Shea Adamsstunt double: Stranger
- Glenn Boswellstunt co-ordinator / stunt double: Schreber / stunt double: Tackling Cop
- Bob Bowlesstunt double: Stranger
- Zelie Bullenstunt assistant (as Zelie Thompson) / stunt double: Body (as Zelie Thompson) / stunt double: Emma (as Zelie Thompson)
- Mick Corriganstunt double: Stranger (as Michael Corrigan)
- Harry Dakanalisadditional stunt faller
- Paul Doyleadditional stunt double: Murdoch
- Nash Edgertonadditional stunt double: Mr Wall
- Terry Flanaganadditional stunt double: Stranger
- Joanne Fraseradditional stunt faller
- Robert Agganiscamera operator: main unit / steadicam operator: main unit
- Matthew Andrewsgrip: miniatures photography
- Graham Ashwellelectrician: second unit - principal photography
- Ian Barwickelectrician
- Graham Beattyspecialist electrician
- Justin Blesrigger
- Jasin Bolandstill photographer
- Guy Bowdenassistant grip: main unit
- Craig Bryantelectrician: main unit / gaffer: additional second unit: additional personnel / gaffer: miniatures photography
- Matt Buchanelectrician: additional photography: additional personnel
- Carolyn Baldwincasting assistant: Liz Mullinar Casting: Australia
- Judith Crudenextras casting
- Henrie Stridecasting assistant: Liz Mullinar Casting: Australia
- Ear Whacksadr casting
- Jerry Gelbadr group voice casting (uncredited)
- Liz Mullinarcasting: Liz Mullinar Casting: Australia (uncredited)
- Ken Barnettleatherworker: costume department
- Julie Bartonstand-by wardrobe / wardrobe supervisor: additional photography
- Gloria Bavawardrobe assistant: costume department
- Catherine Carrollassistant costumer
- Azure Chapmanwardrobe assistant
- Chantal Cordeyleatherworker: costume department
- Bronwyn Doughtystandby wardrobe: second unit - principal photography
- Valérie Evansadditional wardrobe assistant: additional photography
- Jane Flanderswardrobe assistant
- Kate Greenassistant costumer / stand-by wardrobe: additional second unit: additional personnel
- Jason Ballantinefirst assistant editor: avid
- Margaret Bourkenegative matcher
- Arthur Cambridgecolor grader
- Paul Crossnegative matcher
- Marcus D'Arcyadditional editing / post supervisor
- Megan Donemanassistant film editor
- Kerry Fergusonnegative matcher
- Jenny Gilroynegative matcher
- David Grusovinassistant film editor
- Paula Grusovinassistant film editor
- Robyn Berstenlocation manager: additional photography: additional personnel
- Robin Cliftonlocations: pre production
- Peter Lawlesslocation manager: additional photography: additional personnel
- Geoff Alexanderconductor / orchestrator
- Martin Armigermusic arranger / music producer
- Paul Broucekmusic executive
- Edmund Buttadditional orchestrator
- Simon Chamberlainadditional orchestrator
- Gareth Cousinsscore mixer: engineer and programmer
- Toby Emmerichexecutive in charge of music
- David Flowersassistant music engineer
- Isobel Griffithsorchestral contractor
- Jim Harrisonadditional music editor
- Sophie Fabbri-Jacksonscript supervisor
- Mojgan Khademscript supervisor: second unit - principal photography
- Victoria Sullivancontinuity: additional photography: additional personnel / script supervisor: additional second unit: additional personnel
- Matthew Brysonvehicle assistant: art department
- Tic Carrolltransportation supervisor
- Cas Pedersenvehicle assistant: additional photography
- Kai Piitulainenvehicle mechanic: art department
- Tapio Piitulainenvehicle mechanic: art department
- Marco Pinesivehicle coordinator: art department
- Kim Reddinvehicle assistant: art department
- Paul Reddinvehicle assistant: additional photography
- Lorelle Adamsonproduction co-ordinator
- Wendy Altman-Cohenprincipal eyewear
- Deborah Antoniouproduction assistant: on set / production secretary: additional photography: additional personnel
- Jason Bathproduction secretary
- Paul Beebyassistant sculptor
- Lisa Benhiamstand-in: May
- Lee Biolosdialogue coach
- Kerry Blakemansafety supervisor
- John Bowringweapons coordinator
- David Bradleytrade assistant: additional photography
- Rolf Mittwegthanks
- Dennis Potterin memory of: with gratitude and admiration
- Robert Shayethanks (as Bob Shaye)
- Kim Williamsthanks
Crew verified as complete
Contribute to this page
Suggest an edit or add missing content
