Milla Jovovich character Violet Song Jat Shariff
Cameron Bright character Six
Nick Chinlund character Ferdinand Daxus
Sebastien Andrieu character Nerva
Ida Martin character Young Violet
William Fichtner character Garth
David E. Collier character BF-1
Kieran O'Rorke character Detective Cross
Digger Mesch character Detective Endera
Ryan Martin character Detective Breeder
Steven Calcote character Young Daxus
Ricardo Mamood-Vega character Violet's Husband
Mike Smith character Hospital Hemophage
Clay Cullen character Rebel Hemophage
Jennifer Caputo character Elizabeth P. Watkins
Jack Murphy character Chief of Staff
Diego Swing character Daxus Aide 1
Theodore Thomas character Daxus Aide 2
Abraham Boyd character L.L.D.D. Guard
Matthew Sturgess character Medical Tech 1
Kurt Wimmer character Speak-No-Evil Phage
Russell Wait character Combat Reserve Doctor
Duc Luu character Kar Wai