De vierentwintigjarige vertellerheld Frank Chambers dwaalt door Amerika, zonder lange tijd ergens te stoppen. Dus nu hij een baan heeft gekregen bij de Griek Nick Papadakis, de eigenaar van een tankstation en een restaurant in de buurt van Los Angeles, weet hij zeker dat hij binnenkort weer op pad zal gaan. Maar een ontmoeting met de zwartharige Kora, de vrouw van Papadakis, verandert zijn plannen. Ze worden verbrand door het vuur van de allesverslindende passie.
Cora vertelt Frank dat hij van hem houdt en haar man haat. Geliefden beramen de moord op een Griek, met de bedoeling hem als een ongeluk in de badkamer te voorzien. Maar het licht gaat op het verkeerde moment uit en Kore slaagt er niet in de zorgvuldig ontworpen operatie te voltooien. De Griek komt met een schedelwond naar het ziekenhuis en hoewel de doktoren verrast zijn door de aard van de verwondingen, zouden Cora en Frank geen problemen moeten hebben.
Frank biedt Kore aan om haar man, een column en een diner te verlaten, maar Cora aarzelt. Dan vertrekt Frank alleen, maar niet ver. Papadakis ontmoet hem per ongeluk in de stad, waar hij een potje biljart verdient, en haalt hem over om terug te keren. Kora zet Frank aan tot een tweede poging om van de Paladakis af te komen: de Griek wil een kind en daarom keert Kora haar hart uit.
Een nieuw plan - met een enscenering van een auto-ongeluk - wordt uitgevoerd. Papadakis wordt gedood door een sleutel, de auto met Frank vliegt bergafwaarts, de slordige Cora stopt onderweg langs de weg en smeekt om hulp.
Frank met gebroken armen en ribben belandt in het ziekenhuis. Het parket neemt de zaak in behandeling en de positie van Kora en Frank wordt erg onzeker: de belangen van de verzekeringsmaatschappij worden aangetast en ze spaart geen geld voor onderzoeken. Als blijkt dat Papadakis is omgekomen door een verkeersongeval, verliest het bedrijf tienduizend dollar. Aanklager Sekket grijpt Kora en Frank met een wurggreep vast en ze staan op het punt het toe te geven. Onder druk van de aanklager dient Frank een klacht in tegen Cora, haar beschuldigend van plan hem te vermoorden, anders ziet de aanklager mogelijk een samenzwering tussen hen.
Op advies van de opziener wendt Frank zich tot advocaat Katsu. Hij belooft te helpen, maar erkent bij de eerste hoorzitting Cora schuldig. Ze geeft wanhopig schriftelijke getuigenis, waarin ze de moord bekent en vertelt ook over de eerste mislukte moordpoging. Ze ontkent echter dat ze op de hoogte was van verzekeringen. Katz neemt haar getuigenis en begint te handelen. Het bleek al snel dat hij klanten niet zou verraden, maar alleen een slimme afleidende manoeuvre deed, waardoor de waakzaamheid van de tegenstander werd verminderd.
Katz komt erachter dat de Griek nog twee verzekeringen heeft en als Kora schuldig wordt bevonden aan het vermoorden van haar man, zullen de andere twee bedrijven het moeilijk hebben - er is een verklaring van Chambers over de verwondingen die hij heeft opgelopen. Verzekeraars worden gedwongen te onderhandelen en de rechercheur die in opdracht van het eerste bedrijf handelt, verandert zijn getuigenis: er is geen opzettelijke moord gepleegd, er is alleen onzorgvuldig rijden geweest, waarvoor Cora voorwaardelijk zes maanden krijgt.
Katz is zo blij om Sackets oude rivaal te verslaan dat hij niet eens geld van zijn klanten afneemt, en ze krijgen niet alleen vrijheid, maar ook tienduizend dollar aan verzekeringen. De hoofdprijs van Katz is de cheque van honderd dollar die door de officier van justitie is uitgeschreven en die hij met de advocaat heeft aangevoerd en beweerde dat Kore er niet uit kon komen.
Maar vrijheid en geld brengen geen vreugde. De herinneringen van Torah en Frank aan hoe ze elkaar hebben verraden, zijn te fris. De Paladakis-affaire veroorzaakte te veel vuil.
De verbinding blijft echter bestaan, hoewel de opname uit het verleden is verdwenen. Geliefden drinken veel en maken veel ruzie - voornamelijk omdat ze weggaan, zoals Frank suggereert, of blijven, zoals Cora benadrukt.
Maar Cora's moeder wordt ziek en ze vertrekt naar haar in Iowa. Tijdens haar afwezigheid ontmoette Frank een mooie blonde Mudge Allen. Ze biedt Frank aan om ver weg te gaan, maar het eindigt allemaal met een vakantie in Mexico. De plotselinge terugkeer van Cora, die haar moeder heeft begraven, verandert hun plannen.
Er is iemand Kennedy die eerder voor Katz werkte. Hij heeft een verklaring van Kora, die hen nog steeds veel problemen kan bezorgen, en is bereid die voor vijfentwintigduizend te verkopen. Maar de chanteur onderschatte zijn 'klanten', die erin slaagden niet alleen zijn geweer van hem af te pakken, maar hen ook dwongen hun medeplichtigen op te roepen met belastend bewijs. Dus Kennedy en zijn vrienden gaan slordig weg en Frank verbrandt het origineel, kopieën en negativiteit. Hij probeert Cora aan te moedigen door haar te verzekeren dat dit voorbij is, maar ze deelt zijn optimisme niet: 'Alles is voorbij, zegt u? Origineel, kopieën, negatief? Maar het is nog niet voorbij met mij. Ik heb een miljoen van zulke exemplaren, niet erger dan je hebt verbrand. In het hoofd. "
Cora en Frank kwamen weer in gevaar, maar er is helemaal geen idylle. Cora leert over Mudge. Hun relatie staat op het punt te breken. Op een dag betrapt Frank Cora met een koffer - ze wil weg. Er volgt een verklaring waaruit onder meer Frank ontdekt dat Cora zwanger is. Ze schreef een briefje waarin ze alles probeerde uit te leggen, op de kassa legde, maar het vertrek vond nog steeds niet plaats. Frank wil dat Cora zijn wettige vrouw wordt. Zij is het er mee eens. Voor het eerst in de afgelopen maanden maakt het verleden hen niet bang. Ze denken aan de toekomst.
Al snel tijdens het baden op zee begint Kora hevige pijn te krijgen. Er is een reëel gevaar voor een miskraam, Frank zet haar in de auto en brengt haar naar het ziekenhuis. Elke minuut is goud waard en voegt gas toe. Maar hij kan de truck niet voorlopen, wat vreselijk verontrustend is. Vervolgens probeert hij, in strijd met de regels van de weg, hem rechtsom te slaan, wat tot problemen leidt. De auto heeft een ongeval. De schors sterft op zijn plaats, Frank is veilig en wel.
Aanklager Sekket krijgt een geweldige kans om wraak te nemen op advocaat Katz, en hij is niet van plan hem te missen. De advocaat neemt alles wat hij van de verzekeringsmaatschappij heeft ontvangen van Frank af. Hij vecht als een leeuw, maar al zijn inspanningen zijn tevergeefs. De fatale rol wordt gespeeld door het briefje dat Cora voor haar mislukte vertrek bij de kassa achterliet. Daar schrijft ze niet alleen dat ze van Frank houdt, - het hele verhaal van Papadakis duikt weer op, en in het meest ongunstige licht. Dit beslist niet Frank's gunst. Vanaf het allereerste begin was de rechter tegen hem en de jury had slechts vijf minuten nodig om tot een oordeel "schuldig" te komen.
Frank zit in de dodencel en maakt zijn verhaal af.
Hij denkt aan Kore. Hij wordt achtervolgd door de gedachte dat Cora in de auto, de laatste momenten voor de dood, misschien had gedacht dat hij nog steeds besloot haar te vermoorden. Hij wil geloven in de juistheid van de priester, pater McConnell, die hem verzekert dat er leven is na de dood. Hij hoeft alleen Cora te ontmoeten en haar alles uit te leggen.
Zijn aardse bestaan loopt ten einde. Justitie aarzelt niet en alle verzoeken om gratie worden afgewezen.
De laatste alinea van de roman is: 'Ze kwamen voor mij. Vader McConnell zegt dat gebed helpt. Als je naar deze plek leest, bid dan voor mij en voor Kora, zodat we samen zijn, waar dan ook ... '