Spine-chilling suspense!

Spine-chilling suspense!
Two sisters running a small hotel in Spain kill female tourists whose morals do not meet their strict religious standards.
Oct 29, 2023 at 03:41 AM
Original title: Una vela para el diablo
Released: Feb 1, 1973
Studios: Azor Films, Mercofilms, Vega Films
Countries: Spain












