A group of friends get stranded in an island village during a period when it is believed to be haunted by vengeful spirits, compelling them to confront the unsettling truths behind the village's mysterious traditions.