Cannibal Apocalypse

Cannibal Apocalypse (1980)

POW's in Vietnam... starved in captivity... released with a taste for human flesh.

TMDb

5.6

04/08/1980 • 1h 36m