Michael Fassbender as David in Prometheus