Celluloid Screams Horror Film Festival has been delighting film fans since 2009, delivering shocks and scares with the very best in new and classic horror cinema from around the globe. The eleventh edition of Celluloid Screams runs from the 24th to the 27th of October 2019 at the Showroom Cinema, Sheffield and will present 17 feature films, each with an …
Read More »