Abbandonato il suo lavoro di patologa forense a Charleston, in South Carolina, Kay Scarpetta viene convocata dal dipartimento di polizia di New York per esaminare Oscar Bane, un paziente dell'ospedale psichiatrico di Bellevue accusato di omicidio. Costui ha espressamente fatto il suo nome e non intende parlare con nessun altro. Davanti a Kay sostiene di non essere l'autore del delitto e le racconta una storia incredibile, secondo la quale le ferite che ha sul corpo sarebbero state provocate durante l'uccisione di Terri Bridges, la sua ragazza, da qualcuno che lo ha spiato, seguito, studiato e che infine ha aggredito lui e Terri. Oscar potrebbe essere uno psicopatico e mentire, ma le torture e le mutilazioni che Terri ha subito non sono false. Così, assieme allo psicologo forense Benton, da poco suo marito, e alla nipote Lucy, Kay comincia un'indagine che attraversa le strade della città e gli angoli più oscuri di Internet, per scoprire che l'omicida potrebbe essere in realtà molto più vicino di quanto si creda...