1983
English
5.9
♡ 14
Action
alien
alien invasion
alien parasites
camping
Horror
monster
parasite
Sci-Fi