Home ExploreMovies Michael Fassbender’s Robot Takes Center Stage in New Alien: Covenant Featurette