A deranged serial killer known as "Clownface" terrorises the residents of a small town.
1982
1992
2019
2023
2020
1971
1996
2010
—
1937
1987
1970
1900
2021
2024