Milla JovovichViolet Song Jat Shariff Nick ChinlundFerdinand Daxus Kieran O'RorkeDetective Cross Digger MeschDetective Endera Ryan MartinDetective Breeder Steven CalcoteYoung Daxus / Visual Effects Producer Ricardo Mamood-VegaViolet's Husband Mike SmithHospital Hemophage Clay CullenRebel Hemophage Jennifer CaputoElizabeth P. Watkins Jack MurphyChief of Staff Theodore ThomasDaxus Aide 2 Abraham BoydL.L.D.D. Guard Matthew SturgessMedical Tech 1 Kurt WimmerSpeak-No-Evil Phage / 导演 / 编剧 Russell WaitCombat Reserve Doctor Ian StreetzHemophage (uncredited) Robert AlonzoLong-Haired Hemophage 1 Kurt WimmerSpeak-No-Evil Phage / 导演 / 编剧 Tony Mark执行制片人 / Second Unit Director Choo Sung-PongProduction Design Chung Kim-WaiSet Decoration Joel Chong Kwok-WingArt Direction Arthur Wong Ngok-TaiDirector Of Photography Joseph A. PorroCostume Design Meinir Jones-LewisKey Hair Stylist Marie NardellaMakeup Artist Jamie PritchardHairstylist Cori BurchellAssistant Costume Designer Ronald YeungAssistant Hairdresser Jason FuAssistant Makeup Artist Jack TungCostume Coordinator Phil JonesFirst Assistant Director Jason FaulknerSecond Assistant Director Margie BeattieAdditional Second Assistant Director Michelle McGonagleSecond Second Assistant Director Stephanie CheungThird Assistant Director Maria GonzalesFirst Assistant Editor Natasha LeonnetDigital Color Timer Michael EavesDigital Intermediate Colorist Lisa TutunjianDigital Intermediate Editor Bob FernleyDigital Intermediate Producer Peter BrownSupervising Sound Editor Stephen Hunter FlickSupervising Sound Editor Steven TicknorSound Effects Designer James MathenySound Editor Dana GustafsonSound Editor Ezra DweckSound Re-Recording Mixer Jonathan WalesSound Re-Recording Mixer Christopher BrooksMusic Editor Brian RichardsMusic Editor Margit PfeifferAssistant Sound Editor Richard BurtonSound Effects Editor Edward SteideleFoley Artist Matthew C. BevilleFoley Mixer Wolfram de MarcoMusic Arranger Scottpatrick J. SellittoMusic Consultant Antonia BarnardProduction Supervisor Alexandra TaussigProduction Coordinator Madalena ChanLocal Casting Catherine EngelCasting Associate Aaron ShershowUnit Manager Julia NeighlyProduction Coordinator Joyce HsiehProduction Accountant Don GuariscoResearch Assistant Man Cheuk-KauLocation Manager Aaron HoCasting Assistant Marilyn ZhuangAssistant Accountant Kirsten AndersonFirst Assistant Accountant Regaye FulcherProduction Assistant Lanny DongProduction Secretary Victor Wong Wang-TatVisual Effects Supervisor Steven CalcoteYoung Daxus / Visual Effects Producer Neil GreenbergVisual Effects Producer Casey PritchettSpecial Effects Supervisor Rongguo FangVisual Effects Supervisor Jack HoVisual Effects Coordinator Mark A. KolarsCompositing Supervisor Monica SandstedeStory Editor