A small town infestation of crawling alien foreheads that begin attaching to people and taking them over collides with a scientist's experiments to extract foreheadazine and things go horribly horribly wrong.
2017
2020
2010
2012
1982
1965
2011
2013
2014
1999
1996
2022
2005