Their worst nightmare has returned… Ever since Violet Baker's childhood companion was brutally murdered, she's been plagued with visions of the girl's last hours. Now, on the twentieth anniversary of Darlene's death, Violet's father is found dead, a note beside him confessing to the murder. But something doesn't feel right, and Violet returns to Crow's Landing looking for answers. Facing the judgmental town as a murderer's daughter is difficult enough, but the scalding tension between her and Sheriff Grady Monroe, Darlene's half brother, is worse. As the two of them race to unravel the mystery, it quickly becomes clear that Violet is in grave danger…and Grady suddenly knows that he'll do anything to protect her, no matter what the cost….