News

Produced in 1974 for a mere $140,000, Tobe Hooper's indie film about a family of cannibals who just want to be left alone ...
Just outside Detroit lies a scenic escape packed with trails, beaches, and a chilling, long-abandoned zoo that feels straight out of a horror film.