The Earth is invaded by alien parasites—AKA 'slugs'—that ride on people's backs and control their minds.
1985
1997
1981
1980
2003
1996
1994
2023
1998
1959
1971
1979
1976
2008
2015
1961
2025
2022
1987