A Candle for the Devil (1973)

A Candle for the Devil (1973)

Spine-chilling suspense! 1973-02-01 Spain 87 Min. PG-13
5.8 29 votes

Overview

Two sisters running a small hotel in Spain kill female tourists whose morals do not meet their strict religious standards.