A deranged serial killer known as "Clownface" terrorises the residents of a small town.
1973
1971
1983
1987
2023
2007
2006
2005
2018
1984
2025
2022
1980
2016
1970
2008
2024
1932