Alien Covenant: Details on Michael Fassbender's New Character

Alien: Covenant has come out of the wings to start generating a healthy buzz ahead of its release [...]