In a windswept English hamlet, an elderly woman’s quiet life unravels when a mysterious visitor arrives, forcing residents to confront buried memories, faith, and the fragile threads that bind their community.