I en by som er på flomvarsel, herjer en morder fritt. Etter tunge regnskyll har vannet i Willamette-elven oversvømt breddene, og flere liv har gått tapt i de rasende strømmene. Men den nyeste ofrene druknet ikke; hun ble drept før hun kom i vannet. Snart blir flere ofre oppdaget, og politidetektiv Archie Sheridan innser at Portland står overfor en ny seriemorder. Reporter Susan Ward følger saken tett, men hun har også andre spor å undersøke, og noen hemmeligheter kan være for skremmende for nysgjerrige blikk. Mens Archie følger en merkelig bevisførsel, er Susan nært bak ham. Sammen må duoen avdekke identiteten til den brutale morderen og grave frem sannheten bak et mysterium som strekker seg mer enn seksti år tilbake i tid.