Demons on the Set of Cursed Films
New series on Shudder asks why we want to believe in evil
"...also established the framework that Cheel would bring to Cursed Films, his new series for streaming horror site Shudder:..."
Information is power. Support the free press, so we can support Austin. Support the Chronicle