Cannibal Apocalypse – Italy, Spain, 1980

‘Their rabid lust for human flesh created an epidemic’ Cannibal Apocalypse – original title Apocalypse domani ‘Apocalypse Tomorrow’ – also known as Cannibals in the Streets and Invasion of the Flesh Hunters, is …

Read More