Discover Great Cinema. Save 75% for 4 months.
The Earth is invaded by alien “slugs” that ride on people’s backs and control their minds.