Cast
Milla Jovovich, Sienna Guillory, Oded Fehr, Thomas Kretschmann, Sophie Vavasseur, Razaaq Adoti, Jared Harris, Mike Epps, Sandrine Holt, Matthew G. Taylor, Zack Ward, Iain Glen, Dave Nichols, Stefan Hayes, Geoffrey Pounsett, Shaun Austin-Olsen, Geny Walters, Megan Fahlenbock, Robert Morelli, Aaron Abrams, Chris Benson, Martin Martinuzzi, Brad Borbridge, Frank Chiesurin, Ron Benjamin, Kevin Hare, Heather Dick, Alex Courey, John Detoro, Billy Khoury, Sava Drayton, Nicole Ann St. Hill, Ricardo Betancourt, Ted Ludzik, Michelle Latimer, Catherine Burdon, Rebecca Sims, Christopher Weedon, Billy Parrott, Derek Aasland, Richard Harte, Simon Girard, Dean Copkov, Jeff White, Tim Burd, Natalie Charles, Pierre Henry, Jim Codrington, Deborah Valente, Malcolm Fiddick, Malcolm Xerxes, Michy Gustavia, Shane Mackinnon, Ed Fielding, Stephen R. Hart, Sandi Stahlbrand, Christopher Marren, Tom Gerhardt, Amber Marshall, Venice Grant, Ana Danilina, Ingrid Johansson, Jeffrey Weedon, Melanie Tonello, Annabel Chu, Joey Jefferson, Heather Braaten, Joey Beck, Eric Morgan, Gene Pyrz, Torquil Colbo, Joan Moore, Peter C. Wylde, Garry Geddes, Dionne Renee, Janessa Crimi, Dan Ellery, Sharon Moore, Jo Chim, Bobby Prochaska, Jazz Mann, Larissa Gomes, Gregory White, Roman Podhora, Brian King, Rob Hall, Eric Mabius, John Migliore.
Screenplay
Paul W. S. Anderson
Producers
Paul W. S. Anderson, Jeremy Bolt, Don Carmody
Executive Producers
Robert Kulzer, Bernd Eichinger, Samuel Hadida, Martin Moszkowicz, Victor Hadida
Director of Photographies
Christian Sebaldt, Derek Rogers
Casting Consultant
Robyn Ray
Original Music Composer
Jeff Danna
Music Score Producer
Jeff Danna
Stunt Coordinator
Steve Lucescu
First Assistant Director
Pierre Henry
ADR Editor
Stephen Barden
Costume Design
Mary E. McLeod
Stunts
Nick Alachiotis
Director
Alexander Witt
Production Design
Paul D. Austerberry
Casting
Tina Gerussi
Additional Music
Elia Cmiral
Editor
Eddie Hamilton
Pyrotechnician
Tom Blacklock
Orchestrator
Nicholas Dodd
Conductor
Nicholas Dodd
Head Driver
Paul Marshall
Set Decoration
Steven Essam
Associate Producers
Daniel S. Kletzky, Hiroyuki Kobayashi
Post Production Supervisor
Gregor Hutchison
Second Unit Director
Spiro Razatos
Visual Effects Coordinator
Sarah McMurdo
Production Executive
Jan Hogevold
Choreographers
Derek Aasland, Sharon Moore
Digital Compositor
Jody Johnson
Line Producer
Dennis Chapman
Production Assistant
David McElroy
Visual Effects Supervisor
Dennis Berardi
Music Supervisor
Liz Gallacher
CG Supervisor
Shawney Cohen
Continuity
Liza Vespi
Script Supervisor
Carol Pears
Foley Artist
Steve Baine
Key Makeup Artist
Marie Nardella
Art Directions
Nigel Churcher, Fabian Jonathan
Aerial Coordinator
Shelley Cook
Boom Operator
Denis Bellingham
Music Editor
Tony Lewis
Sound Designer
Craig Henighan
Supervising Sound Editor
Craig Henighan
First Assistant Sound Editor
Alex Bullick
Sound Editor
Kevin Banks
Location Manager
Jonathan Matthews
Scenic Artist
Matthew Lammerich
Visual Effects Editors
Sue Len Quon, Jennifer Wood
Assistant Art Director
David G. Fremlin
Set Designer
Mayumi Konishi-Valentine
Sound Effects Editor
Nathan Robitaille
Compositing Supervisor
Noel Hooper
ADR Mixer
Adam Sharpe
Key Hair Stylist
Teresa Buccione
Camera Operator
Roberto W. Contreras D.
Sound Re-Recording Mixer
Todd Beckett
First Assistant Camera
Tony Magaletta
Location Scout
Philip Spurvey
Unit Publicist
Joel Green
CG Animator
Mark Palowich
Story Editors
Mark Palowich, Monica Sandstede
Systems Administrators & Support
Vladimir Popovic
3D Supervisor
Conrad Dueck
Concept Artist
Barton Rendulic
Still Photographer
Rolf Konow
Assistant Director
Alan Goluboff
Construction Coordinator
Kirk Cheney
Dialect Coach
Julie Adams
Second Assistant Director
Grant Lucibello
Key Special Effects
Skyler Wilson
Utility Stunts
Joel Harris
Assistant Location Manager
Drazen Baric
Armorer
Charles Taylor
Travel Coordinator
Tami Thomson
Steadicam Operator
Sean Jensen
Software Engineer
John Charles
Set Medic
Steve Holt
Sequence Supervisor
Rick Leary
Special Effects Assistant
Rocco Larizza
Makeup Effects Designer
Paul Jones
Key Accountant
James F. Breithaupt
Key Grip
Monty Montgomerie
Digital Intermediate
Claire McGrane
Lighting Artist
Alex Murtaza
Painter
Stephen Paisley
Sculptor
Martin L. Mercer
Aerial Camera
Clyde Miller
Craft Service
Simone Lindo
Digital Effects Supervisor
Kyle Menzies
Driver
John Coles
Makeup Effects
Dave Axford
Second Unit Cinematographer
John Jay Hebert
Video Assist Operator
Anthony Nocera
Best Boy Electric
John O'Boyle
Electrician
Kevin Barnes
Gaffer
Kevin Alanthwaite
Rigging Gaffer
Ian Foulds
Rigging Grip
Tracy Shaw
Production Coordinator
Kimberley Bradley
Production Manager
Nan Skiba
Researcher
Chris Ellefson
3D Animator
Brian Anderson
Digital Compositors
Barb Benoit
Visual Effects Compositor
Barb Benoit
Visual Effects
Steve Parsons
Visual Effects Producer
Mark Halsall
Storyboard
Rob McCallum
Storyboard Artist
Temple Clark
Foley Recordist
Peter Persaud
Playback Coordinator
Kris Wood
Second Assistant Sound
Rose Gregoris
Set Dresser
Nick Fischer
Title Designer
Glyn Tebbutt
Camera Loader
Renée Pilgrim
Dolly Grip
Thomas Care
Grip
Randy Burbidge
Costume Illustrator
Madeline Brian
Key Costumer
Adam Smith
Pilot
Guillaume Carpentier
Third Assistant Director
Cameron Kuc
Negative Cutter
Tom Mayclim
Assistant Production Coordinators
Darron Leiren-Young, Baron Evans
Assistant Production Manager
Ian Maxwell
Casting Assistant
Roberta Romano
Musician
Russ Miller
3D Artist
Jean-Louis Billard
3D Modeller
Emily Cobb
Assistant Accountant
Anthony Valenti
Key Rigging Grip
Pete Daprato
Extras Casting
Jane Rogers
Colorist
Adam Glasman
ADR Recordist
Matthew McKenzie
CG Artist
Karl Sisson
Second Assistant Art Director
Matt Middleton
Assistant Foley Artist
Gina Gyles
Assistant Camera
Murat Akser
Accountant
Ann Fitzgerald
Assistant Makeup Artist
Lorraine Greenwood
Costume Set Supervisor
Elayne Alexander
Head Carpenter
Ian Fraser
Set Supervisor
Monica Wier
Special Effects Technician
Joel Crimi
Visual Effects Production Assistant
Patrick White
Visual Effects Production Manager
Carl Beyer
Best Boy Grip
Nick Bacon
Clapper Loader
Craig Cooper
Second Assistant Camera
Deanna Cadette
Post Production Coordinator
Lorraine Samuel
Location Production Assistant
Fernando DaSilva
Dialogue Coach
Miriam Laurence
Extras Casting Assistant
Dylaine Bovaird
First Assistant Accountant
Hope White
Production Secretary
Jillian Sabean