Cannibal Holocaust opens in limited release in the U.S. in 1985. Notorious and controversial Italian cannibal horror film and early...
Cannibal Holocaust opens in limited release in the U.S. in 1985. Notorious and controversial Italian cannibal horror film and early...