It Happened at Nightmare Inn (1973) fmovies

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

Duration: 87 min

Quality: 1080p

Release:

IMDb: 5.8