The Earth is invaded by alien parasites—AKA 'slugs'—that ride on people's backs and control their minds.
1994
1986
2015
1997
1978
2020
2009
1988
1950
2005
1993
2021
2019
1990
2017
2001
2023
2016