Carla MacKinnon explores the terrifying plague of sleep paralysis in her haunting documentary 'Devil In The Room' - our latest Shocktober Short Of The Week!
The post Shocktober Short Film Of The Week: ‘Devil In The Room’ appeared first on CutPrintFilm.