Blasts from the past

Cursed by Warner Brothers:
The Strange Fate of Ken Russell’s The Devils (1971)

“Folk Horror”

Unearthed Treasure: Greg Hanec’s Downtime (1985)

Blu-ray Review: Mama (2013)

>