This week in horror movie history: Hell Night (1981)
This week in horror movie history goes back to August 28th 1981 when Hell Night was released in movie theaters across the USA. Independently released, the film was directed by Tom DeSimone, featured horror star Linda Blair, and executive production from Chuck Russell who went on ... Read More