Hannah Brown never thought she'd have a best friend like Ellen Brecht. Ellen is everything she isn't: beautiful, daring, glamorous and fierce. Growing up together in rural Cornwall, life seems perfect. But their idyllic childhood is shattered by obsession, betrayal and, ultimately, tragedy. Hanna has tried for 20 years to forget what happened during that terrible summer. Then, one ordinary morning at work, she glimpses a woman who is identical to Ellen. Can it really be her? And has Ellen returned to forgive her ... or to punish her?