All Cast

Jennifer Hudson
Maya

Milla Jovovich
Tess

Quvenzhané Wallis
Zora

Common
Darius

Sam Worthington
Lucas

Raúl Castillo
Micah

James Saito
Man

Dan Martin
Mike

James Saito
The Man

Sonya Giddings
Lady (uncredited)
Kimberly L. Jackson
Survivor (uncredited)
John Xavier Lambert
Kid 1 (uncredited)
