A horrific shooting has ripped apart the peaceful town of Bakersville, and the residents are demanding justice. But although a boy has confessed to the crime, evidence shows he may not be guilty. Officer Rainie Conner is caught up in the controversy. It's hitting too close to home, bringing back memories of her own past and her worst nightmares. But she has to find the real killer. With the help of FBI profiler Pierce Quincy, Rainie comes much closer to a deadly truth than she can imagine. Because out there in the shadows a man watches her and plots his next move. He knows her secrets. He's already brought death to Bakersville. But what he has really come for is Rainie - and he won't leave until he has destroyed her. Descriptions of violence. Sequel to "The perfect husband". Followed by "The next accident"