Being dead is hard. Coming back is worse.
Nineteen years after his murder, Baxter Canmore is alive again—mostly functional and absolutely fine. Honest.
The nightmares are vicious, his coping skills self-destructive, and someone out there clearly prefers him dead. Lake Larson has a weakness for damaged men he thinks he can fix.
Baxter is the most broken of them all—and he can read Lake’s mind. Literally. Falling for a man who knows every fear, every want, and every secret should be impossible to navigate.
Instead, it’s inevitable. As love blossoms and they search for the truth behind Baxter’s murder, old threats resurface. Someone is watching. Waiting. Baxter has already died once.
This time, it might stick.