Michael Fassbender as DAVID - ALIENS REVENANT Fan Cast | myCast.io