Nowojorski detektyw Steve Burns (Al Pacino) otrzymuje od szefa (Paul Sorvino) zadanie schwytania brutalnego seryjnego mordercy, który na swoje ofiary wybiera homoseksualistów. Burns zaczyna pracować pod przykryciem. Udając geja, staje się częścią ich wspólnoty. Jego wygląd pasuje do profilu ofiar. Czy uda mu się odnaleźć sprawcę? Pewne jest tylko to, że ta sprawa zmieni całe jego życie.

Claire (Annette Bening) i Paul (Aidan Queen) mieszkają nad zalewem, który trzydzieści lat temu został utworzony w miejscu dawnego miasteczka. Paul jest pilotem, a Claire zajmuje się ilustrowaniem książek. Do jej rysunków od pewnego czasu wkradają się motywy śmierci, a nocą dręczą ją koszmary o seryjnym zabójcy porywającym dzieci.

Zabójca po opuszczeniu więzienia postanawia odciąć się od swojej kryminalnej przeszłości. Gdy jednak jego syn zostaje porwany, ponownie wstępuje na ścieżkę przemocy, aby go uratować.

Grupa archeologów odkrywa w Północnej Kanadzie zakopany w śniegu głaz z wyrytymi na nim pradawnymi napisami i symbolami. Badacze nieświadomie uwalniają starożytnego wirusa, ściągając na siebie nieznaną chorobę, która szybko dopada całą ekipę. Osamotnienie, paranoja i strach spotęgowany wizjami tajemniczej postaci zaostrzają trawiącą ich epidemię, popychając badaczy do coraz brutalniejszych zachowań.