(1999)
Released: 1999-11-05
A police inspector pursues a band of cannibals rampaging through a city.
Vote Now!