A young couple, Beth and Harry, decide to spend a romantic getaway on a deserted island, only to find themselves entangled in a chilling mystery. As they explore the island,…