After ten years in the big city, Cassie Holt is moving back to her hometown to take over the bookstore left to her by her beloved Gram, vowing to live her life alone. To her best friend, Sheriff James Marsten, Cassie seems to be the same girl that left Fairfield Corners to go to college but Cassie has secrets and one of those secrets could get her killed. When one of her secrets becomes a threat to her life, James turns to his new deputy to help him keep Cassie safe.
Adam Bricklin has heard the melody in his head for years, the melody that told him if a decision was right or wrong. When he met Ragan Newlin, the song told him she was the one. He was devastated when circumstances tore them apart. It has taken three years for Adam to finally move past the heartbreak he suffered when Ragan left town in the middle of the night. Now he has a new girlfriend, a new album in the works, and his daughter is doing well in school. Until the day Ragan returned to Fairfield Corners.
They found each other. Then the killer found them. Detective Jackson "Jax" McKenna walks into a psychologist's office and finds that the doctor bears a striking resemblance to his first love, Lainie, who disappeared 10 years ago after their disastrous first date ended in violence. Dr. Elizabeth Parker is really Elaine Wilson, Jax's Lainie. She's been in hiding since the night that changed both their lives. Jax discovers the truth when the killer lets Lainie know he's found her.