The third instalment in the "Trash Arts Killers" series, once again delivering more short bursts of shocks and scares from U.K. genre minds.
2001
2022
2010
2000
2007
1990
2004
1996
1978
1992
1945
1991
2006
2012
1972
1965
1974
1981