Cast
Milla Jovovich .... Alice
Michelle Rodriguez .... Rain Ocampo
Eric Mabius .... Matt Addison
James Purefoy .... Spencer Parks
Martin Crewes .... Chad Kaplan
Colin Salmon .... James 'One' Shade
Pasquale Aleardi .... J.D. Salinas
Heike Makatsch .... Dr. Lisa Addison
Michaela Dicker .... Red Queen
Liz May Brice .... Medic
Torsten Jerabek .... Commando #1
Marc Logan-Black .... Commando #2
Anna Bolt .... Dr. Green
Joseph May .... Dr. Blue
Robert Tannion .... Dr. Brown
Ryan McCluskey .... Mr. Grey
Oscar Pearce .... Mr. Red
Jaymes Butler .... Clarence the Security
Guard
Indra Ove .... Ms. Black
Stephen Billington .... Mr. White
Fiona Glascott .... Ms. Gold
rest of cast listed alphabetically
Jeremy Bolt .... Zombie (uncredited)
Jamie Harding .... Mail Boy (uncredited)
Jason Isaacs .... Surgeon (uncredited)
Produced by
Paul W.S. Anderson .... producer
Jeremy Bolt .... producer
Albert Botha .... line producer: Toronto
Unit
Bernd Eichinger .... producer
Mike Gabrawy .... associate producer
Samuel Hadida .... producer
Victor Hadida .... executive producer
Daniel S. Kletzky .... executive producer
(as Daniel Kletzky)
Robert Kulzer .... executive producer
Yoshiki Okamoto .... executive producer
Chris Symes .... co-producer
Original Music by
Marco Beltrami
Marilyn Manson
Non-Original Music by
Shawn Crahan (songs)
Paul Gray (songs)
Joe Jordison (songs)
Corey Taylor (songs)
Cinematography by
David Johnson
Film Editing by
Alexander Berner
Production Design by
Richard Bridgland
Art Direction by
Jorg Baumgarten
Set Decoration by
Penny Crawford
Costume Design by
Richard Bridgland
Makeup Department
Tanja Drewitz .... hair stylist
Tanja Drewitz .... makeup artist
Bjorn Rehbein .... hair stylist: Milla Jovovich
Bjorn Rehbein .... makeup artist: Milla Jovovich
Friderike Roessler .... hair stylist (as
Friderike Rossler)
Friderike Roessler .... makeup artist (as
Friderike Rossler)
Valeska Schitthelm .... hair stylist
Valeska Schitthelm .... makeup artist
Carolin Spill .... makeup artist: second
unit (as Caroline Spill)
Hasso von Hugo .... key makeup artist
Production Management
Esther Fischer .... unit manager
Marian Goepel .... unit manager: second unit
Heiko Schmidt .... unit manager
Alexej Stoljarow .... unit manager: second
unit
Silvia Tollmann .... unit production manager
Second Unit Director or Assistant Director
Jan Sebastian Ballhaus .... first assistant
director
Simon Emanuel .... second assistant director
Paul Goldsmith .... third assistant director
Sherard Jayasuriya .... first assistant director:
second unit
Till Martinsen .... second assistant director:
second unit
Bharat Nalluri .... second unit director
Torsten Neubauer .... third assistant director
Tonja Schurmann .... second assistant director
Art Department
Martin Asbury .... storyboard artist
Ravi Bansal .... concept illustrator
Brent Boates .... production illustrator
Anete Conrad .... assistant art director
Stephen Forrest-Smith .... storyboard artist
Tobias Frank .... construction supervisor
Peter Grundy .... art director: Toronto
Ingeborg Heinemann .... art department coordinator
Danny Hunter .... property master
Jon Hunter .... graphic artist
Philipp Hubner .... lead man
Astrid Kuhberger .... art department manager
Alan Payne .... art director: second unit
(as Alan Stephen Payne)
Tony Reading .... supervising art director
Johannes Wild .... property master: Germany
Sound Department
Stefan Busch .... supervising sound editor
Frank Casaretto .... sound editor
Russell Farmarco .... adr studio: USA
Jo Furst .... foley artist
Lisa Geffken .... foley supervisor
Peter Gleaves .... adr mixer
Frank Gorgas .... additional boom operator
Matt Grimes .... adr editor (as Matt Grime)
Noemi Hampel .... foley editor
Andreas Hemberger .... mixing assistant
Nigel Holland .... supervising sound editor
John Jackson.... adr studio: USA
Warren Kleiman .... adr studio: USA
Michael Kranz .... sound re-recording mixer
Nico Krebs .... sound editor
Kevin Manthei .... sound designer: electronic
sounds
Mathis Nitschke .... Kyma sound editor
Jorn Poetzl .... foley artist (as Joern Poetzl)
Marco Raab .... sound designer
Benjamin Rosenkind .... mixing assistant
Buck Sanders .... sound designer: electronic
sounds
Fabian Schmitt .... dialogue supervisor (as
Fabian Schmidt)
Bjorn Ole Schroeder .... adr supervisor (as
Bjoern O. Schroeder)
Philipp Sellier .... foley mixer
Matthew Skelding .... adr recordist
Dennis Smith .... sound designer: electronic
sounds
Barnaby Smyth .... adr recordist
Martin Steyer .... sound re-recording mixer
Andrew Stirk .... adr recordist
Graeme Stoten .... adr recordist
Richard Todman .... additional adr editing
Alois Unger .... boom operator
Roland Winke .... production sound mixer
Norbert Zich .... stereo sound consultant:
Dolby
Special Effects by
Herbert Blank .... special effects senior
technician
Karl-Heinz Bochnig .... second unit special
effects supervisor
Gerd Feuchter .... special effects coordinator
Gerd Feuchter .... special effects supervisor
Pauline Fowler .... prosthetic/animatronic
effects supervisor
Dan Frye .... special effects technician
Markus Geiger .... special effects foreman
(as Marcus Geiger)
Wolfgang Higler .... special effects senior
technician
Graham Longhurst .... special effects creature
supervisor
Volker Lorig .... second unit special effects
technician
Bernd Rautenberg .... floor supervisor
Jens Schmiedel .... special effects senior
technician
Christoph von Lengerke .... special effects
technician
Visual Effects by
Phil Bignell .... 3D visual effects: AMX
Andy Burrow .... digital lab: FrameStore
CFC
Fiona Chilton .... digital visual effects
producer: FrameStore CFC
Ivan Cornell .... systems support: FrameStore
CFC
Andy Crawford .... 2D visual effects: AMX
Simone Day .... visual effects coordinator:
AMX
Tabitha Dean .... visual effects editorial:
FrameStore CFC
Tom Debenham .... senior compositing artist:
FrameStore CFC
Michael Deming .... digital lab: FrameStore
CFC
Paul Elman .... visual effects editor
Mitch Enzmann .... motion control operator
Ian Fellows .... senior compositing artist:
FrameStore CFC
Ian Frost .... research and development:
FrameStore CFC
James Furlong .... animator: FrameStore CFC
Adam Glasman .... digital lab colourist:
FrameStore CFC
Sally Goldberg .... creature animation supervisor:
FrameStore CFC
Verity Grantham .... digital visual effects
line producer: FrameStore CFC
Darrel Griffin .... data support: FrameStore
CFC
Muriel Gerard .... visual effects coordinator
(as Muriel Gerard)
Andy Hague .... visual effects editorial:
FrameStore CFC
John Hardwick .... compositing artist: FrameStore
CFC
Annick Harmel-Tourneur .... technical animator:
FrameStore CFC
Guy Hauldren .... Soho-Cyberscan: FrameStore
CFC
Mark Hodgkins .... senior animator: FrameStore
CFC
Julian Hodgson .... research and development:
FrameStore CFC
Jan Hogevold .... digital lab producer: FrameStore
CFC
Vlad Holst .... animator: FrameStore CFC
Adam Inglis .... digital lab: FrameStore
CFC
Simon Jenkinson .... 2D visual effects: AMX
Matt Kasmir .... compositing artist: FrameStore
CFC
Sergei Koudriautsev .... digital paint artist:
FrameStore CFC
Chris Lawrence .... systems support: FrameStore
CFC
Jorg Lehnert .... motion control assistant
Penny Leyton .... senior animator: FrameStore
CFC
Nicolas James Lloyd .... digital texture
artist: FrameStore CFC (as Nicholas James
Lloyd)
Roz Lowrie .... visual effects editorial:
FrameStore CFC
Adam Lucas .... technical animator: FrameStore
CFC
Alasdair MacCuish .... digital lab supervisor:
Framestore CFC
Virgil Manning .... senior animator: FrameStore
CFC
Scott Marriott .... compositing artist: FrameStore
CFC
Peter McDonald .... animator: FrameStore
CFC
Mark Nelmes .... digital visual effects supervisor:
FrameStore CFC
Mark Nettleton .... senior compositing artist:
FrameStore CFC
Nic Nicholas .... animator: FrameStore CFC
Dominic Parker .... effects animation supervisor:
FrameStore CFC
Tom Partridge .... visual effects editorial:
FrameStore CFC
Alex Payman .... digital visual effects supervisor:
FrameStore CFC
Simon Payne .... animator: Framestore CFC
Rachael Penfold .... head of production:
FrameStore CFC
Jonti Picking .... 3D visual effects: AMX
Andy Robinson .... 2D visual effects: AMX
Chad Rogers .... data support: FrameStore
CFC (as Chad Barrington Rogers)
Alasdair Scott .... motion graphics
Alasdair Scott .... visual effects supervisor:
AMX
John Sharp .... senior compositing artist:
FrameStore CFC
Dominic Sidoli .... visual effects line producer:
FrameStore CFC
Jennifer Simonds .... digital lab: FrameStore
CFC
Jon Stanley .... systems support: FrameStore
CFC
Maria Stroka-Robinson .... digital lab: FrameStore
CFC
Dusan Strugar .... senior animator: FrameStore
CFC
Steve Tizzard .... compositing artist: FrameStore
CFC
Martin Tlaskal .... grading software developer:
FrameStore CFC
Sean Varney .... Soho-Cyberscan: FrameStore
CFC
Victor Wade .... digital paint artist: FrameStore
CFC
Rachel Ward .... senior animator: FrameStore
CFC
Corrina Wilson .... digital paint artist:
FrameStore CFC
Margit Wiltschko .... visual effects film
conform editor
Christine Wong .... digital paint artist:
FrameStore CFC
Dylan Wyn Owen .... data support: FrameStore
CFC
Richard Yuricich .... visual effects producer
Richard Yuricich .... visual effects supervisor
Steffen Zeugner .... motion control assistant
Other crew
Christian Almesberger .... focus puller
Isabelle Arnold .... focus puller: second
unit
Sonja Baeger .... second assistant editor
Claudia Maria Braun .... costume assistant
Jaymes Butler .... fight coordinator
Dieter Bahr .... key grip
Marco Pav D'Auria .... editing supporter
Sammi Davis .... production coordinator:
UK
Tom Debenham .... additional director of
photography
Tom Debenham .... director of photography:
UK effects
Louis Elman .... adr voice casting
Patricia Ferbeck .... negative cutter
Elke Freitag .... costume assistant
Francois Frey .... unit publicist: France
Karen Fulham .... script supervisor: second
unit (as Karen Lee Fulham)
Liz Gallacher .... music supervisor
Matthias Ganghofer .... focus puller: second
unit
Sue Gibson .... director of photography:
second unit
Wendy Gigler .... casting assistant
Andreas Gockel .... additional focus puller
Stefan Grandinetti .... clapper loader: second
unit
Bernie Grill .... pre-lighting gaffer
Frank Guhn .... paramedic
Muriel Gerard .... production manager: model
unit (as Muriel Gerard)
Sparka Lee Hall .... costume assistant
Jan Hartmann .... additional focus puller
Chris 'Flimsy' Howes .... unit supervisor:
model unit (as Chris Howes)
Falco Ink .... unit publicist
Christine Jahn .... post-production supervisor
Susen Jarmuske .... driver
Rafael Jeneral .... video operator
Torsten Jerabek .... assistant to fight coordinator
David Johnson .... camera operator
Ernestine Kahn .... dialogue coach
Patrick Kloz .... video operator
Rolf Konow .... still photographer
Udo Kowalczyk .... best boy
John Kurlander .... technical supervisor:
Marco Beltrami
Glenn Konig .... grip
Astrid Lafos .... costume assistant
Timm Lange .... clapper loader
Andreas Lautil .... color timer
Sebastian Leister .... car captain
Dianne Mapp-Cheek .... chief accountant
Harald Mellwig .... additional assistant
camera
Harald Mellwig .... clapper loader: second
unit
Sandra Merseburger .... clapper loader: second
unit
Iris Muller .... extras casting
Georg Naschke .... music consultant (as George
Naschke)
Nicole Nullmeyer .... clapper loader
Natasha Ockrent .... casting assistant
Chris Paton .... unit publicist
Simon Payne .... animator
Thorsten Peil .... assistant to unit managers
Helga Ploiner .... production accountant
(as Helga Patry-Ploiner)
Isabel Prochnow .... post-production coordinator
Udo Ravenstein .... camera operator: second
unit (as Udo 'Jay' Ravenstein)
Robyn Ray.... casting: USA
Christine Rothe .... production executive
Caroline Sax .... script supervisor
Christian Scheibe .... grip
Franziska Schmidt-Karner .... first assistant
editor
Anna Schmigalla .... assistant accountant
Axel Scholz .... gaffer: second unit
Markus Schreiter .... location manager
Renate Siegl .... negative cutter
Suzanne Smith .... casting: UK (as Suzanne
M. Smith)
Suzanne Smith .... casting: UK
Dorothee Specht .... production coordinator
Uwe Stark .... gaffer
Sandra Stier .... negative cutter
Leah Striker .... additional focus puller
Winfried Sulzbach .... additional focus puller
Anette Tirler .... costume assistant
Warnar Van Eeden .... choreographer
Warnar Van Eeden .... movement coach
Esther Walz .... additional costume designer
Heiko Wentorp .... focus puller
Jorg Widmer .... camera operator
Jorg Widmer .... steadicam operator
Judith Windsor .... adr dialogue coach
Nicola zu Stolberg .... unit publicist: Germany
DJ Swamp .... musician: turntable, "Name
of the Game" (uncredited)