Alien 2 On Earth (1980) reviews and overview

Alien 2: On Earth is a 1980 Italian science-fiction horror feature film about a group of spelunkers attacked by aliens. It was also released as Alien Terror Directed and produced …

Read More