Discover

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

Theodore Thomas
Daxus Aide 2

Abraham Boyd
L.L.D.D. Guard

Matthew Sturgess
Medical Tech 1

Kurt Wimmer
Speak-No-Evil Phage

Russell Wait
Combat Reserve Doctor

Duc Luu
Kar Wai
Ian Streetz
Hemophage (uncredited)

Robert Alonzo
Long-Haired Hemophage 1
Art
Joel Chong Kwok-Wing
Art Direction
Choo Sung-Pong
Production Design
Chung Kim-Wai
Set Decoration
Roberto Bonelli
Set Designer
Rufina Lo
Set Designer
Bernardo Trujillo
Supervising Art Director
Johnny Wang
Art Department Coordinator
Hana Espinoza
Art Department Coordinator
William Kan
Assistant Art Director
Rick Remender
Production Illustrator
Mark Lambert Bristol
Storyboard Artist
Camera

Arthur Wong Ngok-Tai
Director of Photography

Jimmy Wong
Camera Operator
Stanley Hung
Camera Operator

Jay Maidment
Still Photographer
Ben Chau
Key Grip
Calvin Roberts
Digital Imaging Technician
Raymond Lam Fai-Tai
Steadicam Operator
Noah Weinzweig
Camera Operator
Chor Keung Chan
"A" Camera Operator
Johnathan Chan
Second Assistant "B" Camera
Costume & Make-Up

Joseph A. Porro
Costume Design
Marie Nardella
Makeup Artist
Jamie Pritchard
Hairstylist
Gemma Waugh
Hairstylist
Meinir Jones-Lewis
Key Hair Stylist
Meinir Jones-Lewis
Key Makeup Artist
Jackie Cheng
Set Costumer
Gemma Waugh
Makeup Artist
Jay Cheng
Key Costumer
Jack Tung
Costume Coordinator
Ronald Yeung
Assistant Hairdresser
Cori Burchell
Assistant Costume Designer
Jason Fu
Assistant Makeup Artist
Crew

Alicia Vela-Bailey
Stunt Double

Troy Brenna
Stunts

Tim Connolly
Stunts
Marc Redmond
Stunts
Cody Weselis
Stunts
Daniel O'Neill
Stunts

Robert Alonzo
Utility Stunts
David Ismalone
Stunts

Jay Caputo
Stunts
Glen Yrigoyen
Stunts
Roberto Gutierrez
Stunts

Larnell Stovall
Utility Stunts

Igor Breakenback
Stunts

Nito Larioza
Utility Stunts
Martin K.R. Zetterlund
Stunts
Mitch Gould
Stunts
Thom Khoury Williams
Utility Stunts

Dino Dos Santos
Stunts

Clay Cullen
Stunts

Jon Valera
Stunts

Ronn Surels
Stunts

Chris Torres
Utility Stunts
Daniel Donai
Stunts

Mike Gunther
Stunts

Justin Riemer
Stunts

Niko Rusakov
Stunts
David Hugghins
Stunts

Mike Smith
Stunt Coordinator
Moira Houlihan
Unit Publicist

Gary A. Hecker
Special Sound Effects

Dave Porter
Additional Music
Darrell Pritchett
Special Effects Coordinator

Zhang Chongwei
Stunts

J.J. Perry
Stunts
Jayni Borgaro
Compositor
Yaozu Huang
Technical Supervisor
Peggy Lee
Production Controller
Desmond Cannon
Post Production Supervisor

Robert Alonzo
Stunt Coordinator
Jason Wardle
CG Supervisor

Randall Archer
Utility Stunts

Jennifer Caputo
Stunt Double
Julie Orosz
Executive Visual Effects Producer
Corey Pritchett
Special Effects

Daniel Arrias
Stunts

Mike Smith
Fight Choreographer
Keith Giesbrecht
Craft Service

Andy Armstrong
Technical Advisor
Directing

Kurt Wimmer
Director
Phil Jones
First Assistant Director
Jason Faulkner
Second Assistant Director
Renee Burke
Script Supervisor
Stephanie Cheung
Third Assistant Director
Michelle McGonagle
Second Second Assistant Director
Tony Mark
Second Unit Director
Margie Beattie
Additional Second Assistant Director
Editing
William Yeh
Editor
Maria Gonzales
First Assistant Editor
Natasha Leonnet
Digital Color Timer
Mo Henry
Negative Cutter
Michael Eaves
Digital Intermediate Colorist
Bob Fernley
Digital Intermediate Producer
Lisa Tutunjian
Digital Intermediate Editor
Production
Charles Wang
Executive Producer

John Baldecchi
Producer
Sue Jett
Executive Producer
Wan Allen
Line Producer
Rita Fung Fung-Chun
Line Producer
T.C. Wang
Executive Producer
Tony Mark
Executive Producer
Justine Arteta
Casting
Kim Davis-Wagner
Casting
Johnny Lee
Production Manager
Louis Sit
Co-Producer
Tony Mark
Unit Production Manager
Antonia Barnard
Production Supervisor
Petrina Ho
Production Manager
Luo Gang
Production Manager
Catherine Engel
Casting Associate
Miao Liang
Local Casting
Alexandra Taussig
Production Coordinator
Madalena Chan
Local Casting

Pauline Chan
Producer
Sam Shia Wai-Sum
Line Producer
Don Guarisco
Research Assistant
Regaye Fulcher
Production Assistant
Joyce Hsieh
Production Accountant
Kirsten Anderson
First Assistant Accountant
Julia Neighly
Production Coordinator
Lanny Dong
Production Secretary
Flax Glor
Publicist
Aaron Ho
Casting Assistant
Marilyn Zhuang
Assistant Accountant
Aaron Shershow
Unit Manager
Man Cheuk-Kau
Location Manager
Sound
Bob Clayton
Sound Mixer
Steven Ticknor
Sound Effects Designer
Ezra Dweck
Sound Re-Recording Mixer
Christopher Brooks
Music Editor
Brian Richards
Music Editor
Dean Beville
Sound Editor
James Matheny
Sound Editor
Dana Gustafson
Sound Editor

Stephen Hunter Flick
Supervising Sound Editor
Jonathan Wales
Sound Re-Recording Mixer
Peter Brown
Supervising Sound Editor
Larry Kemp
ADR Editor
Scott Piper
Boom Operator
Peter Brown
Sound Effects Designer
Scottpatrick J. Sellitto
Music Consultant
Margit Pfeiffer
Assistant Sound Editor

Klaus Badelt
Original Music Composer
Peter Brown
Sound Designer
Matthew C. Beville
Foley Mixer
Richard Burton
Sound Effects Editor
Howard London
ADR Mixer
Edward Steidele
Foley Artist
Wolfram de Marco
Music Arranger
Art
Joel Chong Kwok-Wing
Art Direction
Choo Sung-Pong
Production Design
Chung Kim-Wai
Set Decoration
Roberto Bonelli
Set Designer
Rufina Lo
Set Designer
Bernardo Trujillo
Supervising Art Director
Johnny Wang
Art Department Coordinator
Hana Espinoza
Art Department Coordinator
William Kan
Assistant Art Director
Rick Remender
Production Illustrator
Mark Lambert Bristol
Storyboard Artist
Camera

Arthur Wong Ngok-Tai
Director of Photography

Jimmy Wong
Camera Operator
Stanley Hung
Camera Operator

Jay Maidment
Still Photographer
Ben Chau
Key Grip
Calvin Roberts
Digital Imaging Technician
Raymond Lam Fai-Tai
Steadicam Operator
Noah Weinzweig
Camera Operator
Chor Keung Chan
"A" Camera Operator
Johnathan Chan
Second Assistant "B" Camera
Costume & Make-Up

Joseph A. Porro
Costume Design
Marie Nardella
Makeup Artist
Jamie Pritchard
Hairstylist
Gemma Waugh
Hairstylist
Meinir Jones-Lewis
Key Hair Stylist
Meinir Jones-Lewis
Key Makeup Artist
Jackie Cheng
Set Costumer
Gemma Waugh
Makeup Artist
Jay Cheng
Key Costumer
Jack Tung
Costume Coordinator
Ronald Yeung
Assistant Hairdresser
Cori Burchell
Assistant Costume Designer
Jason Fu
Assistant Makeup Artist
Crew

Alicia Vela-Bailey
Stunt Double

Troy Brenna
Stunts

Tim Connolly
Stunts
Marc Redmond
Stunts
Cody Weselis
Stunts
Daniel O'Neill
Stunts

Robert Alonzo
Utility Stunts
David Ismalone
Stunts

Jay Caputo
Stunts
Glen Yrigoyen
Stunts
Roberto Gutierrez
Stunts

Larnell Stovall
Utility Stunts

Igor Breakenback
Stunts

Nito Larioza
Utility Stunts
Martin K.R. Zetterlund
Stunts
Mitch Gould
Stunts
Thom Khoury Williams
Utility Stunts

Dino Dos Santos
Stunts

Clay Cullen
Stunts

Jon Valera
Stunts

Ronn Surels
Stunts

Chris Torres
Utility Stunts
Daniel Donai
Stunts

Mike Gunther
Stunts

Justin Riemer
Stunts

Niko Rusakov
Stunts
David Hugghins
Stunts

Mike Smith
Stunt Coordinator
Moira Houlihan
Unit Publicist

Gary A. Hecker
Special Sound Effects

Dave Porter
Additional Music
Darrell Pritchett
Special Effects Coordinator

Zhang Chongwei
Stunts

J.J. Perry
Stunts
Jayni Borgaro
Compositor
Yaozu Huang
Technical Supervisor
Peggy Lee
Production Controller
Desmond Cannon
Post Production Supervisor

Robert Alonzo
Stunt Coordinator
Jason Wardle
CG Supervisor

Randall Archer
Utility Stunts

Jennifer Caputo
Stunt Double
Julie Orosz
Executive Visual Effects Producer
Corey Pritchett
Special Effects

Daniel Arrias
Stunts

Mike Smith
Fight Choreographer
Keith Giesbrecht
Craft Service

Andy Armstrong
Technical Advisor
Directing

Kurt Wimmer
Director
Phil Jones
First Assistant Director
Jason Faulkner
Second Assistant Director
Renee Burke
Script Supervisor
Stephanie Cheung
Third Assistant Director
Michelle McGonagle
Second Second Assistant Director
Tony Mark
Second Unit Director
Margie Beattie
Additional Second Assistant Director
Editing
William Yeh
Editor
Maria Gonzales
First Assistant Editor
Natasha Leonnet
Digital Color Timer
Mo Henry
Negative Cutter
Michael Eaves
Digital Intermediate Colorist
Bob Fernley
Digital Intermediate Producer
Lisa Tutunjian
Digital Intermediate Editor
Production
Charles Wang
Executive Producer

John Baldecchi
Producer
Sue Jett
Executive Producer
Wan Allen
Line Producer
Rita Fung Fung-Chun
Line Producer
T.C. Wang
Executive Producer
Tony Mark
Executive Producer
Justine Arteta
Casting
Kim Davis-Wagner
Casting
Johnny Lee
Production Manager
Louis Sit
Co-Producer
Tony Mark
Unit Production Manager
Antonia Barnard
Production Supervisor
Petrina Ho
Production Manager
Luo Gang
Production Manager
Catherine Engel
Casting Associate
Miao Liang
Local Casting
Alexandra Taussig
Production Coordinator
Madalena Chan
Local Casting

Pauline Chan
Producer
Sam Shia Wai-Sum
Line Producer
Don Guarisco
Research Assistant
Regaye Fulcher
Production Assistant
Joyce Hsieh
Production Accountant
Kirsten Anderson
First Assistant Accountant
Julia Neighly
Production Coordinator
Lanny Dong
Production Secretary
Flax Glor
Publicist
Aaron Ho
Casting Assistant
Marilyn Zhuang
Assistant Accountant
Aaron Shershow
Unit Manager
Man Cheuk-Kau
Location Manager
Sound
Bob Clayton
Sound Mixer
Steven Ticknor
Sound Effects Designer
Ezra Dweck
Sound Re-Recording Mixer
Christopher Brooks
Music Editor
Brian Richards
Music Editor
Dean Beville
Sound Editor
James Matheny
Sound Editor
Dana Gustafson
Sound Editor

Stephen Hunter Flick
Supervising Sound Editor
Jonathan Wales
Sound Re-Recording Mixer
Peter Brown
Supervising Sound Editor
Larry Kemp
ADR Editor
Scott Piper
Boom Operator
Peter Brown
Sound Effects Designer
Scottpatrick J. Sellitto
Music Consultant
Margit Pfeiffer
Assistant Sound Editor

Klaus Badelt
Original Music Composer
Peter Brown
Sound Designer
Matthew C. Beville
Foley Mixer
Richard Burton
Sound Effects Editor
Howard London
ADR Mixer
Edward Steidele
Foley Artist
Wolfram de Marco
Music Arranger