A rash of high profile murders all point to reporter Gabriella Giovanni’s boyfriend Detective Sean Donovan when investigators uncover a single link in the deaths: Annalisa Cruz. A decade ago Cruz seduced Donovan away from a life as a monk and though their relationship soured long ago...her passion for him has not.
As the investigation continues it becomes increasingly clear that any man who Cruz dates soon ends up dead, including a dot-com millionaire; the mayor of San Francisco, a charismatic young politician being groomed for the White House; and a SFPD officer. Donovan the only man to have dated Cruz and survived is arrested for the murders and dubbed a jealous ex, leaving Gabriella scrambling to find the real killer without ending up as the next body headed for the morgue.
Gabriella’s search ultimately unearths a dark secret that Donovan had intended to take to the grave. As a rookie cop, Donovan stumbled upon a murder committed by his partner who was part of a rogue band of cops that robbed banks during their spare time.
Faced with knowledge of this terrible secret, it’s Gabriella’s job to tie the past and present together to clear Donovan’s name.