Frankenstein’s Castle of Freaks – Italy, 1973

‘Weird creatures return to life in…’ Frankenstein’s Castle of Freaks – original title: Terror! Il castello delle donne maledette – “Terror! The Castle of Cursed Women” – is a 1973 Italian horror film …

Read More