A deranged serial killer known as "Clownface" terrorises the residents of a small town.
2003
2018
2006
1960
1990
1991
2019
—
2020
2021
1998
2023
2022
2014
2011
2024