The Week in Horror: ‘Incantation’, ‘Holland, Michigan’, ‘Fall’, + more!
This week’s installment has news about Taiwan’s scariest movie, the new project from Fresh’s Mimi Cave, and a horror movie that takes place 2000 feet above the ground! Check it all out here!