Cast (25)

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)

Paco Yick Tin-Hung

Crew (165)

Rita Fung Fung-Chun

Line Producer

John Baldecchi

Producer

Chung Kim-Wai

Set Decoration

Joel Chong Kwok-Wing

Art Direction

Choo Sung-Pong

Production Design

William Yeh

Editor

Wan Allen

Line Producer

T.C. Wang

Executive Producer

Arthur Wong Ngok-Tai

Director of Photography

Joseph A. Porro

Costume Design

Tony Mark

Executive Producer

Sue Jett

Executive Producer

Justine Arteta

Casting

Charles Wang

Executive Producer

Kurt Wimmer

Director

Alicia Vela-Bailey

Stunt Double

Larnell Stovall

Utility Stunts

Igor Breakenback

Stunts

Justin Riemer

Stunts

Martin K.R. Zetterlund

Stunts

Clay Cullen

Stunts

Roberto Gutierrez

Stunts

Daniel O'Neill

Stunts

Mitch Gould

Stunts

Daniel Donai

Stunts

David Ismalone

Stunts

Dino Dos Santos

Stunts

Robert Alonzo

Utility Stunts

Jay Caputo

Stunts

Tim Connolly

Stunts

Nito Larioza

Utility Stunts

Jon Valera

Stunts

Thom Williams

Utility Stunts

Ronn Surels

Stunts

Chris Torres

Utility Stunts

Mike Gunther

Stunts

Cody Weselis

Stunts

Glen Yrigoyen

Stunts

Troy Brenna

Stunts

Marc Redmond

Stunts

Niko Rusakov

Stunts

David Hugghins

Stunts

Bob Clayton

Sound Mixer

Kim Davis-Wagner

Casting

Kurt Wimmer

Writer

Phil Jones

First Assistant Director

Antonia Barnard

Production Supervisor

Neil Greenberg

Visual Effects Producer

Johnny Lee

Production Manager

Roberto Bonelli

Set Designer

Luo Gang

Production Manager

Bernardo Trujillo

Supervising Art Director

Petrina Ho

Production Manager

Mike Smith

Stunt Coordinator

Jason Faulkner

Second Assistant Director

Victor Wong Wang-Tat

Visual Effects Supervisor

Tony Mark

Unit Production Manager

Louis Sit

Co-Producer

Steven Calcote

Visual Effects Producer

Rufina Lo

Set Designer

Hana Espinoza

Art Department Coordinator

Renee Burke

Script Supervisor

Johnny Wang

Art Department Coordinator

Jimmy Wong

Camera Operator

Chow Lam

Chief Lighting Technician

Jackie Cheng

Set Costumer

Jay Maidment

Still Photographer

Dave Porter

Additional Music

Steven Ticknor

Sound Effects Designer

Meinir Jones-Lewis

Key Makeup Artist

Scott Piper

Boom Operator

Dean Beville

Sound Editor

Cheung Kwok Wah

Rigging Gaffer

Madalena Chan

Local Casting

Stanley Hung

Camera Operator

Alexandra Taussig

Production Coordinator

Peter Brown

Supervising Sound Editor

Christopher Brooks

Music Editor

Maria Gonzales

First Assistant Editor

James Matheny

Sound Editor

Larry Kemp

ADR Editor

Ezra Dweck

Sound Re-Recording Mixer

Gary A. Hecker

Special Sound Effects

Meinir Jones-Lewis

Key Hair Stylist

Ben Chau

Key Grip

Gemma Waugh

Makeup Artist

Marie Nardella

Makeup Artist

Miao Liang

Local Casting

Catherine Engel

Casting Associate

Peter Brown

Sound Effects Designer

Jamie Pritchard

Hairstylist

Stephen Hunter Flick

Supervising Sound Editor

Brian Richards

Music Editor

Gemma Waugh

Hairstylist

Moira Houlihan

Unit Publicist

Dana Gustafson

Sound Editor

Jonathan Wales

Sound Re-Recording Mixer

Darrell Pritchett

Special Effects Coordinator

Casey Pritchett

Special Effects Supervisor

Zhang Chongwei

Stunts

J.J. Perry

Stunts

Sam Shia Wai-Sum

Line Producer

Klaus Badelt

Original Music Composer

Pauline Chan

Producer

Flax Glor

Publicist

Joyce Hsieh

Production Accountant

Yaozu Huang

Technical Supervisor

Calvin Roberts

Digital Imaging Technician

Scottpatrick J. Sellitto

Music Consultant

Kirsten Anderson

First Assistant Accountant

Monica Sandstede

Story Editor

William Kan

Assistant Art Director

Desmond Cannon

Post Production Supervisor

Robert Alonzo

Stunt Coordinator

Raymond Lam Fai-Tai

Steadicam Operator

Richard Burton

Sound Effects Editor

Aaron Shershow

Unit Manager

Rongguo Fang

Visual Effects Supervisor

Man Cheuk-Kau

Location Manager

Mark A. Kolars

Compositing Supervisor

Keith Giesbrecht

Craft Service

Jack Ho

Visual Effects Coordinator

Howard London

ADR Mixer

Mike Smith

Fight Choreographer

Ronald Yeung

Assistant Hairdresser

Natasha Leonnet

Digital Color Timer

Mo Henry

Negative Cutter

Jason Fu

Assistant Makeup Artist

Margie Beattie

Additional Second Assistant Director

Edward M. Steidele

Foley Artist

Johnathan Chan

Second Assistant "B" Camera

Wolfram de Marco

Music Arranger

Cori Burchell

Assistant Costume Designer

Corey Pritchett

Special Effects

Matthew C. Beville

Foley Mixer

Rick Remender

Production Illustrator

Jay Cheng

Key Costumer

Lisa Tutunjian

Digital Intermediate Editor

Marilyn Zhuang

Assistant Accountant

Margit Pfeiffer

Assistant Sound Editor

Peggy Lee

Production Controller

Jack Tung

Costume Coordinator

Andy Armstrong

Technical Advisor

Jason Wardle

CG Supervisor

Julie Orosz

Executive Visual Effects Producer

Randall Archer

Utility Stunts

Yong Shen

Senior Animator

Aaron Ho

Casting Assistant

Bob Fernley

Digital Intermediate Producer

Julia Neighly

Production Coordinator

Don Guarisco

Research Assistant

Daniel Arrias

Stunts

Noah Weinzweig

Camera Operator

Chor Keung Chan

"A" Camera Operator

Jayni Borgaro

Compositor

Peter Brown

Sound Designer

Michelle McGonagle

Second Second Assistant Director

Tony Mark

Second Unit Director

Mark Lambert Bristol

Storyboard Artist

Stephanie Cheung

Third Assistant Director

Lanny Dong

Production Secretary

Jennifer Caputo

Stunt Double

Michael Eaves

Digital Intermediate Colorist

Gary Abrahamian

CG Artist

Regaye Fulcher

Production Assistant