The third instalment in the "Trash Arts Killers" series, once again delivering more short bursts of shocks and scares from U.K. genre minds.
1962
1980
2020
1991
2009
2023
1960
2013
1985
1990
2002
1998
2004
1989
1997
2022
1979