A Candle for the Devil
(1973)

Spine-chilling suspense!

Released: 1973-02-01

tmdb link imdb link

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

Vote Now!


Placeholder