By J. Scott Wilson on November 29, 2017
The Alien movie franchise is one of the most popular science fiction series in film history. Five Alien movies have been released, with rumors of more to come. If you consider yourself an Alien buff, how many scenes do you think you can pair with their movie titles? Take this quiz and find out!