Necrophagus is a 1971 horror film about a husband investigating the death of his wife during childbirth. Also released as Graveyard of Horror and The Butcher of Binbrook Written and directed …
The post NECROPHAGOUS ‘70s Spanish horror – free on YouTube appeared first on MOVIES and MANIA.