This Day in Halloween: The first Celluloid Screams: Sheffield Horror Film Festival opens in Sheffield, England in 2009. / Illustration by Allison Jimenez
The first Celluloid Screams: Sheffield Horror Film Festival opens in Sheffield, England in 2009. The three-day festival features new and classic horror films, Q & A’s with filmmakers and various other events.