
Missed ‘The Devils’ in Theaters? Your Prayers Have Been Answered
This past weekend, Warner Bros. Clockwork opened Ken Russell’s The Devils in 350 locations across North America to $1.725 million, […]
Original reporting by Dread Central. The Krypt links to the publisher and shows a short excerpt only.