Cast (21)

Michael FassbenderDavid / Walter

Katherine WaterstonDaniels

Billy CrudupOram

Danny McBrideTennessee

Demián BichirLope

Carmen EjogoKarine

Jussie SmollettRicks

Callie HernandezUpworth

Amy SeimetzFaris

Nathaniel DeanHallett

Alexander EnglandAnkor

Benjamin RigbyLedward

Uli LatukefuCole

Tess HaubrichRosenthal

Lorelei KingMother (voice)

Goran D. KleutXenomorph / Neomorph

Andrew CrawfordNeomorph

Tom O'SullivanDavid / Walter Double

James Franco

Guy Pearce











