Alien Covenant Premiere This section features lots of images from the premiere of 2017’s Alien Covenant in Leicester Square, London.