Free Streaming Fans Are Making an Iconic "Splatter Horror" Cult Classic Their New Weekend Binge

A 2003 horror film that launched a franchise is making a comeback, attracting fans with its cannibals and gory thrills. Get all the details.

A 2003 horror film that launched a franchise is making a comeback, attracting fans with its cannibals and gory thrills. Get all the details.