Cast 25

  1. Milla Jovovich

    Milla Jovovich

    Violet Song Jat Shariff

  2. Cameron Bright
  3. Nick Chinlund

    Nick Chinlund

    Ferdinand Daxus

  4. Sebastien Andrieu
  5. Ida Martin

    Young Violet

  6. William Fichtner
  7. David E. Collier
  8. Kieran O'Rorke

    Detective Cross

  9. Digger Mesch

    Digger Mesch

    Detective Endera

  10. Ryan Martin

    Ryan Martin

    Detective Breeder

  11. Steven Calcote

    Steven Calcote

    Young Daxus

  12. Ricardo Mamood-Vega

    Violet's Husband

  13. Mike Smith

    Mike Smith

    Hospital Hemophage

  14. Clay Cullen

    Clay Cullen

    Rebel Hemophage

  15. Jennifer Caputo

    Jennifer Caputo

    Elizabeth P. Watkins

  16. Jack Murphy

    Chief of Staff

  17. Diego Swing

    Diego Swing

    Daxus Aide 1

  18. Theodore Thomas

    Daxus Aide 2

  19. Abraham Boyd

    Abraham Boyd

    L.L.D.D. Guard

  20. Matthew Sturgess

    Matthew Sturgess

    Medical Tech 1

  21. Kurt Wimmer

    Kurt Wimmer

    Speak-No-Evil Phage

  22. Russell Wait

    Russell Wait

    Combat Reserve Doctor

  23. Duc Luu

    Duc Luu

    Kar Wai

  24. Ian Streetz

    Ian Streetz

    Hemophage (uncredited)

  25. Paco Yick Tin-Hung

Crew 158

Art

  1. Hana Espinoza

    Art Department Coordinator

  2. Johnny Wang

    Art Department Coordinator

  3. Joel Chong Kwok-Wing

    Art Direction

  4. William Kan

    Assistant Art Director

  5. Choo Sung Pong

    Production Design

  6. Rick Remender

    Production Illustrator

  7. Chung Kim-Wai

    Set Decoration

  8. Roberto Bonelli

    Set Designer

  9. Rufina Lo

    Set Designer

  10. Mark Lambert Bristol

    Storyboard Artist

  11. Bernardo Trujillo

    Supervising Art Director

Camera

  1. Chor Keung Chan

    "A" Camera Operator

  2. Jimmy Wong

    Jimmy Wong

    Camera Operator

  3. Noah Weinzweig

    Camera Operator

  4. Stanley Hung

    Camera Operator

  5. Calvin Roberts

    Digital Imaging Technician

  6. Arthur Wong Ngok-Tai

    Arthur Wong Ngok-Tai

    Director of Photography

  7. Ben Chau

    Key Grip

  8. Johnathan Chan

    Second Assistant "B" Camera

  9. Raymond Lam Fai-Tai

    Steadicam Operator

  10. Jay Maidment

    Jay Maidment

    Still Photographer

Costume & Makeup

  1. Cori Burchell

    Assistant Costume Designer

  2. Ronald Yeung

    Assistant Hairdresser

  3. Jason Fu

    Assistant Makeup Artist

  4. Jack Tung

    Costume Coordinator

  5. Joseph A. Porro

    Joseph A. Porro

    Costume Design

  6. Jamie Pritchard

    Hairstylist

  7. Jay Cheng

    Key Costumer

  8. Meinir Jones-Lewis

    Key Hair Stylist, Key Makeup Artist

  9. Gemma Waugh

    Hairstylist, Makeup Artist

  10. Marie Nardella

    Makeup Artist

  11. Jackie Cheng

    Set Costumer

Crew

  1. Dave Porter

    Dave Porter

    Additional Music

  2. Jason Wardle

    CG Supervisor

  3. Jayni Borgaro

    Compositor

  4. Keith Giesbrecht

    Craft Service

  5. Julie Orosz

    Executive Visual Effects Producer

  6. Desmond Cannon

    Post Production Supervisor

  7. Peggy Lee

    Production Controller

  8. Corey Pritchett

    Special Effects

  9. Darrell Pritchett

    Special Effects Coordinator

  10. Gary A. Hecker

    Gary A. Hecker

    Special Sound Effects

  11. Mike Smith

    Mike Smith

    Fight Choreographer, Stunt Coordinator

  12. Alicia Vela-Bailey

    Alicia Vela-Bailey

    Stunt Double

  13. Jennifer Caputo

    Jennifer Caputo

    Stunt Double

  14. Clay Cullen

    Clay Cullen

    Stunts

  15. Cody Weselis

    Stunts

  16. Daniel Arrias

    Daniel Arrias

    Stunts

  17. Daniel Donai

    Stunts

  18. Dino Dos Santos
  19. Glen Yrigoyen

    Stunts

  20. Igor Breakenback
  21. J.J. Perry

    J.J. Perry

    Stunts

  22. Jay Caputo

    Jay Caputo

    Stunts

  23. Jon Valera

    Jon Valera

    Stunts

  24. Justin Riemer

    Justin Riemer

    Stunts

  25. Marc Redmond

    Stunts

  26. Mike Gunther

    Mike Gunther

    Stunts

  27. Mitch Gould

    Stunts

  28. Niko Rusakov

    Niko Rusakov

    Stunts

  29. Ronn Surels

    Ronn Surels

    Stunts

  30. Tim Connolly

    Tim Connolly

    Stunts

  31. Troy Brenna

    Troy Brenna

    Stunts

  32. Andy Armstrong

    Andy Armstrong

    Technical Advisor

  33. Yaozu Huang

    Technical Supervisor

  34. Moira Houlihan

    Unit Publicist

  35. Chris Torres

    Chris Torres

    Utility Stunts

  36. Larnell Stovall

    Larnell Stovall

    Utility Stunts

  37. Nito Larioza

    Nito Larioza

    Utility Stunts

  38. Randall Archer

    Utility Stunts

  39. Robert Alonzo

    Stunt Coordinator, Utility Stunts

  40. Thom Williams

    Utility Stunts

Directing

  1. Margie Beattie

    Additional Second Assistant Director

  2. Kurt Wimmer

    Kurt Wimmer

    Director

  3. Phil Jones

    First Assistant Director

  4. Renee Burke

    Script Supervisor

  5. Jason Faulkner

    Second Assistant Director

  6. Michelle McGonagle

    Second Second Assistant Director

  7. Tony Mark

    Second Unit Director

  8. Stephanie Cheung

    Third Assistant Director

Editing

  1. Natasha Leonnet

    Digital Color Timer

  2. Michael Eaves

    Digital Intermediate Colorist

  3. Lisa Tutunjian

    Digital Intermediate Editor

  4. Bob Fernley

    Digital Intermediate Producer

  5. William Yeh

    Editor

  6. Maria Gonzales

    First Assistant Editor

  7. Mo Henry

    Negative Cutter

Lighting

  1. Chow Lam

    Chief Lighting Technician

  2. Cheung Kwok Wah

    Rigging Gaffer

Production

  1. Marilyn Zhuang

    Assistant Accountant

  2. Justine Arteta

    Casting

  3. Aaron Ho

    Casting Assistant

  4. Catherine Engel

    Casting Associate

  5. Louis Sit

    Co-Producer

  6. Charles Wang

    Executive Producer

  7. Sue Jett

    Executive Producer

  8. T.C. Wang

    Executive Producer

  9. Tony Mark

    Executive Producer, Unit Production Manager

  10. Kirsten Anderson

    First Assistant Accountant

  11. Rita Fung Fung-Chun

    Line Producer

  12. Wai Sum Shia

    Line Producer

  13. Wan Allen

    Line Producer

  14. Madalena Chan

    Local Casting

  15. Miao Liang

    Local Casting

  16. Cheuk Kau Man

    Location Manager

  17. John Baldecchi

    John Baldecchi

    Producer

  18. Pauline Chan

    Producer

  19. Joyce Hsieh

    Production Accountant

  20. Regaye Fulcher

    Production Assistant

  21. Alexandra Taussig

    Production Coordinator

  22. Julia Neighly

    Production Coordinator

  23. Johnny Lee

    Production Manager

  24. Luo Gang

    Production Manager

  25. Petrina Ho

    Production Manager

  26. Lanny Dong

    Production Secretary

  27. Antonia Barnard

    Production Supervisor

  28. Ho Ching

    Production Supervisor

  29. Flax Glor

    Publicist

  30. Don Guarisco

    Research Assistant

  31. Aaron Shershow

    Unit Manager

Sound

  1. Larry Kemp

    ADR Editor

  2. Howard London

    ADR Mixer

  3. Margit Pfeiffer

    Assistant Sound Editor

  4. Scott Piper

    Boom Operator

  5. Edward M. Steidele

    Foley Artist

  6. Matthew C. Beville

    Foley Mixer

  7. Wolfram de Marco

    Music Arranger

  8. Scottpatrick J. Sellitto

    Music Consultant

  9. Brian Richards

    Music Editor

  10. Christopher Brooks

    Music Editor

  11. Klaus Badelt

    Klaus Badelt

    Original Music Composer

  12. Dana Gustafson

    Sound Editor

  13. Dean Beville

    Sound Editor

  14. James Matheny

    Sound Editor

  15. Peter Brown

    Sound Designer, Sound Effects Designer, Supervising Sound Editor

  16. Steven Ticknor

    Sound Effects Designer

  17. Richard Burton

    Sound Effects Editor

  18. Bob Clayton

    Sound Mixer

  19. Ezra Dweck

    Sound Re-Recording Mixer

  20. Jonathan Wales

    Sound Re-Recording Mixer

  21. Stephen Hunter Flick

    Supervising Sound Editor

Visual Effects

  1. Gary Abrahamian

    CG Artist

  2. Mark A. Kolars

    Compositing Supervisor

  3. Yong Shen

    Senior Animator

  4. Casey Pritchett

    Special Effects Supervisor

  5. Jack Ho

    Visual Effects Coordinator

  6. Neil Greenberg

    Visual Effects Producer

  7. Steven Calcote

    Steven Calcote

    Visual Effects Producer

  8. Rongguo Fang

    Visual Effects Supervisor

  9. Victor Wong

    Visual Effects Supervisor

Writing

  1. Monica Sandstede

    Story Editor

  2. Kurt Wimmer

    Kurt Wimmer

    Writer

You need to be logged in to continue. Click here to login or here to sign up.

Can't find a movie or TV show? Login to create it.

Global

s focus the search bar
p open profile menu
esc close an open window
? open keyboard shortcut window

On media pages

b go back (or to parent when applicable)
e go to edit page

On TV season pages

(right arrow) go to next season
(left arrow) go to previous season

On TV episode pages

(right arrow) go to next episode
(left arrow) go to previous episode

On all image pages

a open add image window

On all edit pages

t open translation selector
ctrl+ s submit form

On discussion pages

n create new discussion
w toggle watching status
p toggle public/private
c toggle close/open
a open activity
r reply to discussion
l go to last reply
ctrl+ enter submit your message
(right arrow) next page
(left arrow) previous page

Settings

Want to rate or add this item to a list?

Login