A documentary which covers Splatterfest ’90, the notorious all-night horror festival held at London’s legendary Scala Cinema.
2017
2007
2010
2016
1999
2002
2011
1934
2005
2013
2015
2004
2014