The third instalment in the "Trash Arts Killers" series, once again delivering more short bursts of shocks and scares from U.K. genre minds.
1931
2015
2014
1998
2009
1987
2018
1989
1988
1991
2020
1960
2013
1976
2023
1994
—