She looked alive, her hair drifting freely in the water, her red lips gently parted, as if to let her final breath escape. A small locket floated by her face, attached to her neck with a silver chain... When Detective Kay Sharp first left Mount Chester-population 3,823-in her rear-view mirror, she promised never to look back. The town only contained bad memories and dark secrets. But when a brutal...