Two Italian Horror Films Capture Women Struggling Against Institutional Sexism
From luxurious estates (The Long Hair of Death) to mental asylums (Slaughter Hotel), these two Italian scare flicks depict women fighting against institutional power and sexism.