Two spinster sisters run a small inn that caters towards young foreign female tourists. Unfortunately, there is a dark side to the sisters that rises up to punish the young women they deem immoral. Many a traveler comes to stay but never end up leaving the inn. When the sister of one patron comes in search of her missing sibling, it threatens to expose the truth behind the inn ...