Cannibal Holocaust (1980)

They eat and they are eaten! 1980-02-07 Colombia, Italy 96 Min. PG-13
6.3 1628 votes