A documentary which covers Splatterfest ’90, the notorious all-night horror festival held at London’s legendary Scala Cinema.
2011
1991
2023
1968
2016
1940
2017
2003
2015
2008
2019
1952
1946