Una coppia uccisa nella sauna di un resort ai Caraibi. Un'altra coppia brutalmente assassinata poco prima di salire su un aereo per Roma. E poi un'altra ancora... Non può essere un caso: qualcuno sta prendendo di mira giovani sposi in luna di miele. L'agente dell'FBI John O'Hara sta combattendo la sua battaglia contro i fantasmi del passato, e l'ultima cosa di cui avrebbe bisogno è un'altra indagine. Ma la crudeltà del killer non può lasciarlo indifferente... L'agente speciale Sarah Brubaker non riesce a crederci: ha appena avuto l'incarico di indagare sulla morte di un certo John O'Hara quando, dall'altra parte del Paese, viene ucciso un uomo con lo stesso nome. Poi un terzo. E c'è qualcuno molto caro al presidente degli Stati Uniti che si chiama... sì, John O'Hara. Due casi inquietanti. Due poliziotti disposti a infrangere le regole pur di risolverli. Ma cosa unisce queste due linee di sangue? E, soprattutto, perché?