Claire Cooper (Annette Bening) ma czasami dziwne sny. Koszmary nasilają się gdy w okolicy pojawia się seryjny morderca, zabijający małe dziewczynki. Claire odkrywa, iż w schwytaniu mordercy mogą pomóc jej sny. Kobieta, wspierana przez swojego męża (Aidan Quinn), idzie na policję, która oczywiście ignoruje zgłoszenie.
Następną ofiarą mordercy jest córka Claire, porwana i okrutnie zamordowana. Claire przechodzi załamanie nerwowe. W kolejnych snach orientuje się, że morderca doskonale wie, kim ona jest i śledzi ją. Ponieważ nikt nie wierzy w jej wizje, bohaterka zostaje umieszczona w szpitalu dla psychicznie chorych, a leczący ją psychiatra (Stephen Rea) aplikuje jej terapię szokową. W szpitalu Claire zaczyna śnić o morderstwie swojego męża i swojej własnej śmierci.... Pętla szaleńca powoli zaciska się wokół jej rodziny, a jak się okazuje morderca ma dziwne powiązania ze szpitalem, w którym leczy się Claire.