It Happened at Nightmare Inn 1973
5.8 /10
1,126 Reviews
Two sisters running a small hotel in Spain kill female tourists whose morals do not meet their strict religious standards.
Director:
Writer:
Genres:
Release Date:
14 Oct 1974
Run Time:
87 min
MMPA Rating:
PG