A gripping psychological thriller that delves into the unsettling consequences of a mysterious stranger's arrival in a small community, unraveling dark secrets and testing the bonds of trust among its residents.