In this gripping thriller, a quiet coastal village hides a sinister ritual that resurfaces when a stranger arrives, forcing the town’s residents to confront buried sins and the cost of silence.