In this special Podcast-a-thon episode of Streaming Demons, host Jim Phoenix dives into horror reviews and charity with a mix of sharp humor and real talk. First up, Jim reviews Shudder’s 825 Forest Road, a supernatural thriller with a Hell House LLC vibe, and The Rule of Jenny Penn, a psychological horror featuring John Lithgow and Jeffrey Rush that delivers eerie suspense with deep emotional weight. Then, it’s […]