The Xenomorphs are aliens. They are the main villains in the Alien franchise. Their first appearance was in Alien (1979) and their latest appearance was in Alien: Covenant (2017.)
Advertisement
The Xenomorphs are aliens. They are the main villains in the Alien franchise. Their first appearance was in Alien (1979) and their latest appearance was in Alien: Covenant (2017.)