A deranged serial killer known as "Clownface" terrorises the residents of a small town.
1988
1989
1993
2005
2006
2018
2016
2013
2021
1994
2019
2025
2002
1986
2001
2003