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

Castle of Blood – Italy, 1963 – reviews

‘They love only for blood!’  Castle of Blood – Italian title: Danza macabra “Macabre Dance” – is a 1963 Italian horror feature film directed by Antonio Margheriti (The Virgin of Nuremberg; Killer Fish; Cannibal Apocalypse), using the pseudonym Anthony Dawson. In the …

Read More