They lie on the hillside, wearing matching white dresses, tiaras in their blonde hair. Each of them clutches a red rose. They could be sleeping, but frost shines on the lashes of their wide blue eyes, frozen open forever.
Detective Lexi Bennett is devastated when she finds the two teenagers lying side by side on the quiet green hillside, their throats cut. Convinced this is no ordinary killer, she vows to draw on all her profiling experience to find justice for these beautiful girls who will never have the chance to grow up.
But when the victims are identified as Lucy and Eden Carter, Lexi's blood turns cold. The sisters were triplets - and the third girl, Paige , is missing. The case suddenly feels frighteningly personal. Lexi was a triplet too, and she and her sisters were abducted as teens. Two of them escaped but Lexi's dreams are still haunted by memories of the faceless man who took them, and her sister Rose , who she never saw again.
Her boss thinks she's too close to the case, but Lexi is sure the monster who took her is back with a message. She throws herself into the investigation, hunting down every clue, certain that time is running out to save Paige.
Then she returns home to find the back door open and Rose's diary on the kitchen table. As she traces her beloved sister's handwriting, her heart breaking, Lexi swears she will not rest until this brutal monster is caught. Will the diary help her find him before Paige is killed? Or is she walking into a trap designed just for her?