Cast & Details See all »
- Released: 1974
- Rating: R
- Review: The ads claimed, "A Frenzied Hunt for a Hideous Beast Uncovers an Evil Cannibal Cult and Death Is the Devil's Blessing." That pretty much sums it up. This is one of the all-time worst, but the unintentional laughs may make it worth a look for those who can… (more)
Trending TonightSee all »
Dear White People, Catastrophe and more!