A deranged serial killer known as "Clownface" terrorises the residents of a small town.
2016
2023
—
1923
2017
2015
2008
2022
2021
1974
1914
2010
2014
1996
1994
2020