A Candle For The Devil (1973)

Vela para el diablo, Una (1973) Two sisters run a hotel in a small Spanish village on the coast of the Mediterranean.. One, driven mad by sexual frustration and religious mania, begins to hack up the hotel guests, if they fail to live up to her strict moral standards. The bodies, with gaping knife wounds, are dumped into the wine vats in the basement. Some of the guests comment on the wine’s odd bouquet (and floating viscera).
Save Target As...