Margaret's life seems smooth and successful until her past returns, forcing her to confront the nightmare again.