Directed by Umberto Lenzi, this 1981 Italian exploitation film follows a group of anthropologists who venture into the Amazon rainforest to disprove the notion of cannibalism. As they delve deeper…