Johnny Boz, een schatrijke voormalige rockster, wordt vermoord aangetroffen in zijn bed. Zijn vriendin voor nu en dan, Catherine Tramell, een succesvol schrijfster van spannende boeken, is de eerste verdachte, omdat alles erop wijst dat Johnny zijn voortijdig einde vond tijdens het liefdesspel. Maar Catherine is zelf puissant rijk en daarmee lijkt elk motief te ontbreken.
Nick Curran, een eigenzinnige politieman, kan de zaak al snel niet meer loslaten, niet in de laatste plaats omdat hij onafwendbaar geobsedeerd raakt door de intrigerende Catherine.
Hij komt erachter dat Catherines verleden werd gemarkeerd door moorden, zelfmoorden en onverklaarbare doden. Hij denkt de dader gevonden te hebben. Dan ontdekt hij dat een incident uit Catherines studententijd nog gevolgen heeft voor het heden en daarmee lijkt alles duidelijk te worden...