Doświadczony detektyw Will Dormer (Al Pacino) podczas wieloletniej pracy w policji widział wszystko, co wiąże się z ciemną stroną ludzkiej natury – przemoc, morderstwa, korupcję. Jednak dalej z zaangażowaniem poświęca się każdej kolejnej sprawie. Razem ze swoim partnerem Hape’m (Martin Donovan) jadą na Alaskę, aby tam szukać zabójcy nastoletniej dziewczyny. Głównym podejrzanym jest żyjący na odludziu autor powieści kryminalnych Walter Finch (Robin Williams). Podczas nieudanej zasadzki dochodzi do tragedii – Will przypadkowo zabija Hape’a. Dręczony wyrzutami sumienia oraz nasilająca się bezsennością, Walter staje się ofiarą intryg demonicznego pisarza i z każdym dniem coraz bardziej traci poczucie rzeczywistości.