A documentary which covers Splatterfest ’90, the notorious all-night horror festival held at London’s legendary Scala Cinema.
2015
1978
2018
2006
2010
2008
2014
2009
2012
1989
1953
2019