Cannibal Apocalypse (1980) New 4K Blu-ray release details

Here is our previous coverage of this cult classic: ‘Their rabid lust for human flesh created an epidemic’ Cannibal Apocalypse is a 1980 Italian-Spanish horror feature film directed by Antonio …

Read More