Not every film starts with a failed suicide attempt, but They Live in the Grey makes it clear right from the off that it ...
Hell House LLC creator Stephen Cognetti's new film 825 Forest Road will be included in Shudder's Halfway to Halloween schedule, which starts in April.