Can you ever escape the past? Stella is a teacher in a secondary school in the village of West Compton, North Yorkshire. She and her partner Wade appear to have the perfect life, but after receiving a series of threatening letters, her life takes a sinister turn. Stella is forced to examine her past to find out who is behind the letters. All evidence points to a man with whom she had a one-night stand. Deciding to confront him, Stella...