Willing Sacrifices (Bloodtide, 1982)

Set on a small greek island, a young man, Neil, and his new wife Sherry have arrived looking for his missing sister Madeline. He discovers she is staying with some nuns restoring art and hanging with a gruff treasure hunter named Freye.
The Island locals are secretive and not very friendly. As the film goes on, we discover that there is a dark secret… the locals still sacrifice virgins to…

















