Cast & Crew

Directed by

Kurt Wimmer

Writing Credits

Kurt Wimmer
(written by)

Cast

Milla Jovovich
Violet Song Jat Shariff
Cameron Bright
Six
Nick Chinlund
Ferdinand Daxus
Sebastien Andrieu
Nerva
Ida Martin
Young Violet
William Fichtner
Garth
David E. Collier
BF-1
Kieran O'Rorke
Detective Cross
Digger Mesch
Detective Endera
Ryan Martin
Detective Breeder
Steven Calcote
Young Daxus
Ricardo Mamood-Vega
Violet's Husband
Mike Smith
Hospital Hemophage
Clay Cullen
Rebel Hemophage
Jennifer Caputo
Elizabeth P. Watkins
Jack Murphy
Chief of Staff
Diego Swing
Daxus Aide 1
Ted Thomas
Daxus Aide 2
Abraham Boyd
L.L.D.D. Guard
Matthew Sturgess
Medical Tech 1
Alexander Key
Medical Tech 2
Pete Spurrier
L.L.D.D. Chief of Research
Russell Wait
Combat Reserve Doctor
Youlia Galenko
Courier XPD-154
Luke Jackson
Archministry Computer Tech
Chris Garner
Luthor
Duc Luu
Kar Wai
Kurt Wimmer
Speak-No-Evil Phage
Gilad Lotan
See-No-Evil Phage
Phillip Moore
Hear-No-Evil Phage
Robert Alonzo
Long-Haired Hemophage 1
Mitch Gould
Long-Haired Hemophage 2
Daniel Hawe
Security Enforcer
Scott Piper
Garth's Assistant
Igor Breakenback
Hemophage
Don Ferguson
Hemophage
Jesse Gooding
Hemophage
Mark Hicks
Hospital Security Guard
Katarína Jancula
Shariff's New Wife
Spencer Kayden
Girl With Purple Purse
Samantha Kelly
Rosalyn
Ian Streetz
Hemophage
Fei Wai Tse
Lab Technician #1
Daniel Whyte
Hemophage
Mary Catherine Williams
Girl in Purple Mask
Martin K.R. Zetterlund
Hemophage

Produced by

Wan Allen
line producer (as Allen Wan)
John Baldecchi
producer
Pauline Chan
producer
Rita Fung
line producer
Sue Jett
executive producer
Tony Mark
executive producer
Wai Sum Shia
line producer: second unit
Louis Sit
co-producer
Charles Wang
executive producer
T.C. Wang
executive producer

Music by

Klaus Badelt

Cinematography by

Arthur Wong
director of photography (as Arthur Wong Ngok Tai)

Editing by

William Yeh

Casting By

Justine Arteta
(as Justine Baddeley)
Kim Davis-Wagner
(as Kim Davis Wagner)

Production Design by

Sung Pong Choo

Art Direction by

Kwok-Wing Chong
(as Joel Chong)
Bernardo Trujillo
supervising art director

Set Decoration by

Kim-Wai Chung

Costume Design by

Joseph A. Porro
(as Joseph Porro)

Makeup Department

Jason Fu
assistant makeup artist
Meinir Jones-Lewis
key hair stylist / key makeup artist
Marie Nardella
personal makeup artist: Milla Jovovich
Jamie Pritchard
hairdresser: Milla Jovovich
Gemma Waugh
hair stylist / makeup artist
Ronald Yeung
assistant hairdresser

Production Management

Desmond Cannon
post-production supervisor / studio executive post-production
Petrina Ho
production manager
Man-Yiu Lee
production manager
Yindy Leung
associate production manager
Helen Li
production manager: second unit
Aaron Shershow
unit manager

Second Unit Director or Assistant Director

Margie Beattie
additional second assistant director: Shanghai (as Margaret Beattie)
Stephanie Cheung
third assistant director: Shanghai
Jason Faulkner
second assistant director
Richard Hughes
third assistant director
Rachel Ip
third assistant director: Hong Kong
Phil Jones
first assistant director
Chiu Wah Lee
second assistant director: China
Sylvia Liu
first assistant director: Hong Kong
Audrey Mak
third assistant director: Hong Kong
Tony Mark
second unit director
Michelle McGonagle
second second assistant director
Mike Smith
second unit director / second unit director: fight sequence
Mark Turnbull
first assistant director: second unit
Charlie Young
second second assistant director: China
Jinzhan Zhang
first assistant director: China (as Zhang 'General' Jin Zhan)

Art Department

Roberto Bonelli
set designer
Mark Lambert Bristol
storyboard artist
Sherrie Dai
draftsperson
Kieron Dwyer
title illustrator
Hana Espinoza
art department coordinator
William Kan
assistant art director (as Yiu Chung William Kan)
Harry Lu
supervising props/weapons consultant
Hana Matsumoto
art department coordinator
Rick Remender
illustrator (uncredited)

Sound Department

James Bannon
adr looping
Dean Beville
sound editor
Matthew C. Beville
foley mixer
Peter Brown
sound designer / supervising sound editor
Richard Burton
sound effects editor
Bob Clayton
sound mixer
Ezra Dweck
re-recording mixer
Stephen Hunter Flick
supervising sound editor (as Stephen Flick)
Dana Gustafson
sound editor
Detlef Halaski
re-recording mixer
Gary A. Hecker
special sound effects (as Gary Hecker)
Larry Kemp
adr editor
Howard London
adr mixer
Matthew Margeson
synth programming
James Matheny
sound editor (as Jim Matheny)
Mark Messick
sound editor
Jon Mete
sound effects editor
Margit Pfeiffer
assistant sound editor
Scott Piper
boom operator
Edward M. Steidele
foley artist
Steven Ticknor
sound designer (as Steve Ticknor)
Jerry Trent
foley artist
Jonathan Wales
re-recording mixer
David J Williams
sound editor (as David Williams)

Special Effects by

Ray Brown
special effects foreman
Shing Chan
assistant special effects foreman
Grady Holder
dental prosthetics
Yau Ting Lam
special effects assistant
Wai Kit Lau
special effects foreman (as Arthur Lau)
Casey Pritchett
special effects supervisor
Corey Pritchett
special effects
Darrell Pritchett
special effects coordinator

Visual Effects by

Tony Abejuro
match mover: CIS Hollywood
Gary Abrahamian
cg artist: CIS Hollywood
Jayni Borgaro
compositor: CIS Hollywood
Steven Calcote
visual effects producer / visual effects supervisor
John Cassella
cg artist: CIS Hollywood
Jeff Chan
modeler: Menfond
Nicco Chan
compositor: Menfond
Po Yan Chan
compositor: Menfond (as Yan Chan)
Lei Chen
animator: China Film Group Hualong Film Digital Production
Bryan Cheung
animatics: Menfond
Patrick Clancey
digital opticals (as Pat Clancey)
Jack Ding
compositor: Menfond
Liang Ding
animator: China Film Group Hualong Film Digital Production
Jianfeng Dong
animator: China Film Group Hualong Film Digital Production
Rongguo Fang
visual effects supervisor: China Film Group Hualong Film Digital Production
James Feng
visual effects supervisor: China Film Group Hualong Film Digital Production
James C. Feng
visual effects supervisor: China Film Group Hualong Film Digital Production (as James Feng)
Jihua Feng
animator: China Film Group Hualong Film Digital Production
Jesse Fernley
compositor: CIS Hollywood / matte painter: CIS Hollywood
Janet Freedland
rotoscope and paint artist: CIS Hollywood
Min Gao
animator: China Film Group Hualong Film Digital Production
Amy Garback
cg artist: CIS Hollywood
Larry Gaynor
senior rotoscope and paint artist: CIS Hollywood
Neil Greenberg
visual effects producer / visual effects supervisor
Cong Han
animator: China Film Group Hualong Film Digital Production
Johnny He
animator: Menfond
Brian Ho
animator: Menfond
Jack Ho
visual effects coordinator: Menfond
Jesse Ho
animator / compositor: Menfond
He Huang
animator: China Film Group Hualong Film Digital Production
Ten Huang
lighting and texture artist: Menfond
Yaozu Huang
technical supervisor: China Film Group Hualong Film Digital Production
Louis Hung
compositor: Menfond
Ken Jones
visual effects supervisor: CIS Hollywood
William Kavanaugh
compositor: CIS Hollywood
Mark A. Kolars
compositing supervisor: China Film Group Hualong Film Digital Production
Roger Kupelian
digital matte artist: CIS Hollywood
Edmond Kwan
compositor: Menfond
Garrett Lam
project supervisor: Menfond
Pat Lun Lam
lighting and texture artist: Menfond (as Lun Lam)
Chi-Hang Lau
lighting and texture artist: Menfond
Sting Lau
lighting and texture artist: Menfond
Patrick Lee
visual designer: Menfond
Zhenyu Lei
technical supervisor: China Film Group Hualong Film Digital Production
Keith Leung
compositor: Menfond
Kwok Yuen Leung
lighting and texture artist: Menfond
Mon Leung
compositor: Menfond
Quansheng Li
compositing supervisor: China Film Group Hualong Film Digital Production
Jules Lin
animator: Menfond
Li Liu
animator: China Film Group Hualong Film Digital Production
Lunan Liu
animator: China Film Group Hualong Film Digital Production
Pengyi Liu
animator: China Film Group Hualong Film Digital Production
Jun Luo
animator: China Film Group Hualong Film Digital Production
Yang Luo
animator: China Film Group Hualong Film Digital Production
Ming Ma
animator: China Film Group Hualong Film Digital Production
Yi Ma
animator: China Film Group Hualong Film Digital Production
Ping Yu Mak
animator: Menfond
Chunlin Mi
animator: China Film Group Hualong Film Digital Production
Diana Miao
cg texture artist: CIS Hollywood
Rayson Mo
compositor: Menfond
Marc Nanjo
compositor: CIS Hollywood
Julia Neighly
production coordinator: CIS Hollywood (as Julia Gaudette)
Gary Ng
animator: Menfond
Julie Orosz
visual effects executive producer: CIS Hollywood
Galan Pang
visual designer: Menfond
Alejandro Perez
dustbuster
Jason Porath
cg artist: CIS Hollywood
Lance Powell
cg texture artist: CIS Hollywood
Chris Ryan
cg artist: CIS Hollywood (as Christopher Ryan)
Heather MacPhee Ryan
rotoscope and paint artist: CIS Hollywood
Miguel A. Salek
particle effects
Steve J. Sanchez
compositor: CIS Hollywood (as Steve Sanchez)
Patrick Shearn
visual effects producer: CIS Hollywood
Yong Shen
senior animator: China Film Group Hualong Film Digital Production
Mayumi Shimokawa
cg texture artist: CIS Hollywood
Gregory Shimp
rotoscope and paint artist: CIS Hollywood (as Greg Shimp)
Aaron Singer
match mover: CIS Hollywood
Danita Slaughter
digital opticals editor
Sam Sun
modeler: Menfond
Mark Joey Tang
compositor: Menfond (as Joey Tang)
Juliana Tong
project supervisor: Menfond
Randy Tse
project supervisor: Menfond
Michael Wah
animator: Menfond
Jason Wardle
cg supervisor: CIS Hollywood
Hongjian Wei
animator: China Film Group Hualong Film Digital Production
Jerry Weil
cg artist: CIS Hollywood
Eric Weinschenk
compositor: CIS Hollywood
Raymond Wong
modeler: Menfond
Victor Wong
visual effects supervisor
Coco Xu
compositor: Menfond
Lijun Xu
animator: China Film Group Hualong Film Digital Production
Xin Xu
animator: China Film Group Hualong Film Digital Production
Shyam V. Yadav
visual effects documentarian
Pengju Yang
animator: China Film Group Hualong Film Digital Production
Kwok-Leung Yee
animatics: Menfond (as Emil Yee)
Siu Fai Yeung
compositor: Menfond
Pariscoli Yip
modeler: Menfond
Bo Yu
animator: China Film Group Hualong Film Digital Production
Jackson Yu
visual effects consultant
Lizheng Yu
animator: China Film Group Hualong Film Digital Production
Yan Yuan
lighting and texture artist: Menfond
Yak Hong Yung
lighting and texture artist: Menfond
Zhenyi Zhan
senior animator: China Film Group Hualong Film Digital Production
Chao Zhang
senior animator: China Film Group Hualong Film Digital Production
Chunmiao Zhang
animator: China Film Group Hualong Film Digital Production
Dalace Zhang
animator: Menfond
Jim Zhang
compositor: Menfond
Qiang Zhang
animator: China Film Group Hualong Film Digital Production
Yan Zhang
senior animator: China Film Group Hualong Film Digital Production
Zhongwen Zhao
senior animator: China Film Group Hualong Film Digital Production
Lei Zhou
animator: China Film Group Hualong Film Digital Production
Erik Hansen
data manager (uncredited)
Thomas Mathai
data manager (uncredited)
Brock J. Stearn
junior cg artist: CIS Hollywood (uncredited)
Mark H. Weingartner
visual effects director of photography: CIS Hollywood (uncredited)

Stunts

Robert Alonzo
assistant stunt coordinator / utility stunts
Randall Archer
utility stunts
Daniel Arrias
stunts
Igor Breakenback
stunts (as a different name)
Troy Brenna
stunts
Jay Caputo
stunts (as Alexander J. Caputo)
Jennifer Caputo
stunt double: Violet
Tim Connolly
stunts
Clay Cullen
stunts (as Peter Claven Cullen Jr.)
Danial Donai
stunts
Dino Dos Santos
stunt performer
Don Ferguson
stunts: Hemophage
Youlia Galenko
stunt double: Violet
Jesse Gooding
stunts
Mitch Gould
stunts
Mike Gunther
stunts
Roberto Gutierrez
stunts
Mark Hicks
assistant stunt coordinator
Sam Kai-Sen Huang
stunts (as Kai Sen Huang)
David Hugghins
stunt rigger / stunts
David Ismalone
stunts
Nito Larioza
utility stunts
Ying Long Li
stunts
Chi Hung Lin
stunts
Chi Hun Ling
stunts
Ying Liu
stunts
Daniel O'Neill
stunt performer / stunts
J.J. Perry
stunts
Jude Poyer
stunts: Hemophage
Ming Qiu
assistant stunt coordinator
Marc Redmond
stunts
Justin Riemer
stunts
Niko Rusakov
stunts
Mike Smith
fight choreographer / stunt coordinator
Larnell Stovall
stunts
Ronn Surels
stunts: fire gag
Chris Torres
utility stunts (as Christopher Torres)
Jon Valera
stunt performer
Alicia Vela-Bailey
stunt double: Violet
Joshua Lee Vongsvirates
stunts
Ryan Watson
stunts
Cody Weselis
stunts (as Cody Tyler Weselis)
Thom Khoury Williams
utility stunts (as Thom Williams)
Gang Wu
stunts
Weixing Yao
stunts
Paco Yick
stunts (as Tin Hung Yick)
Marcus Young
stunt rigger
Glen Yrigoyen
stunts
Martin K.R. Zetterlund
stunts (as Martin Zetterlund) / stunts
Chong Wei Zhang
stunts

Camera and Electrical Department

Chor Keung Chan
first assistant camera: "a" camera
Johnathan Chan
second assistant camera: "b" camera
Claude Fortin
second unit
David Franco
director of photography: second unit
Kin Hong Hung
video assistant (as Albert Hung Kin Hong)
Kue KaChun
video assistant
Raymond Lam
camera operator / steadicam operator
Jay Maidment
still photographer
Peter Quinn
key video assist operator
Calvin Roberts
digital imaging technician
Noah Weinzweig
camera operator
Jimmy Wong
camera operator: "a" camera

Animation Department

Jack Lewars
digital color assistant

Casting Department

Madalena Chan
casting: Hong Kong
Aaron Ho
casting assistant: original casting: Hong Kong

Costume and Wardrobe Department

Vivian Baumann
costume cutter
Cori Burchell
assistant costume designer
Jay Cheng
key costumer
Jana MacDonald
assistant costume designer / costume supervisor
Urmila Motwani
assistant to costume designer (as Urmilla Lal Motwani)
Jack Tung
costume coordinator
Kar Yan Yip
costume buyer: hong kong

Editorial Department

Jason Yik Chi Chan
editorial
Michael Eaves
digital intermediate colorist
Tritia Espinoza
international editor
Bob Fernley
digital intermediate producer
Maria Gonzales
first assistant editor
Mo Henry
negative cutter
Chris Jensen
senior digital colorist assist
Natasha Leonnet
digital color timer
Lisa Tutunjian
digital intermediate editor
Ana Veselic
apprentice editor
Lawrence Howard Williams
post digital media operator

Location Management

Cheuk Kau Man
location manager

Music Department

Brett Barnes
technical assistant to composer
Christopher Brooks
music editor (as Chris Brooks) / score co-producer
Wolfram de Marco
music arranger
Ian Honeyman
composer: additional music / music arranger
Dave Porter
composer: additional music (as David Porter)
Andrew Raiher
composer: additional music / music arranger
Brian Richards
music editor
Scottpatrick J. Sellitto
music consultant
Sinead Smyth
score production coordinator
Leslie Stevens
assistant to composer
John Rodd
additional scoring mixer (uncredited)

Script and Continuity Department

Renee Burke
script supervisor

Additional Crew

Kirsten Anderson
first assistant accountant
Andy Armstrong
technical advisor: motorcycle
Belinda Cahill
assistant production accountant
Venus Cheuk
assistant: Mr C. Wang
Kris Chung
assistant: Ms. Jett
Lanny Dong
production secretary
Zhi Ying Dong
production secretary
Henry Dray
freight coordinator
Charlie French
locations
Regaye Fulcher
production assistant
J. Gibson
production coordinator
Keith Giesbrecht
craft services/caterer: China
Flax Glor
publicist
Don Guarisco
research assistant
Moira Houlihan
publicist
Joyce Hsieh
production accountant
Perry M. Kimura
digital scanning and recording
Pauline Lam
assistant: Mr C. Wang
Peggy Lee
production controller
Wai-On Leung
production coordinator
Danielle Litak
milla jovovich hand double
Qian Qu
helicopter pilot
Christine Robson
assistant production accountant: second unit
Kevin Rosenberg
assistant: Mr. Baldecchi
Monica Sandstede
story editor: Screen Gems
Ben Shum
assistant: Mr. Wimmer
Mike Smith
fight choreographer
Namfon Sukontasap
assistant: Mr. Baldecchi
Alexandra Taussig
production coordinator (as Alex Taussig)
Davina To
assistant: Mr. Mark
Janice Tsang
tutor to Cameron Bright
Joyce Tsui
assistant: Ms. Jovovich
Marilyn Zhuang
assistant accountant: Shanghai
Petri Nieminen
Stand-In for Mr.Chinlund: Shanghai (uncredited)
All Filters