☀
It Happened at Nightmare Inn
Two sisters running a small hotel in Spain kill female tourists whose morals do not meet their strict religious standards.
Added: 2023-10-29 17:09:26
Release: 1973
Language: English
Duration: 1 hr 27 min
IMDB Rating: 5.8
Genres: Horror