Pastaruosius metus rašytoja Sandra, jos vyras Samuelis ir jų sūnus Danielis gyveno atokiame Prancūzijos Alpių miestelyje. Vieną dieną Samuelis randamas negyvas sniege prie jų namo ir Sandra tampa pagrindine įtariamąja. Prasidėjęs teismo procesas pamažu virsta viešu Sandros ir Samuelio sudėtingų santykių nagrinėjimu, o tyrimo eiga priklauso nuo jų aklo sūnaus parodymų.
Daktaras Džonas Klensis (Anthony Hopkinsas) po dukters mirties ir skyrybų su žmona dvejus metus gyveno atsiskyręs nuo pasaulio. Dėl savo ypatingų gebėjimų Džonas sulaukia pagalbos prašymo iš FTB. Buvęs jo kolega agentas Džo niekaip negali išnarplioti žudiko maniako schemų. Džonas nenori nė girdėti apie bylą, tačiau kai jį aplanko lemtinga vizija, persigalvoja. Išskirtinė gydytojo intuicija parodo, kad nusikaltimus vykdo Čarlzas Ambrozas (Colinas Farrellas), tačiau jo sugauti taip lengvai nepavyks, nes nusikaltėlis irgi turi išskirtinių galių, ir jo vizijos smarkiai lenkia gydytojo regėjimus. Nors kova nebus lygi, daktaras Džonas ir FTB agentas Džo pasiryžę neleisti žudikui netrukdomam daryti nusikaltimus.
Eidanas Breslinas – patyręs policijos detektyvas, kurio širdis labiausiai sugrubo po asmeninės tragedijos – žmonos mirties. Eidanas neteko ištikimos gyvenimo draugės, o jo sūnūs – Aleksas ir Šonas – motinos. Deja, žmonos ir mamos netektis šeimos vyrų nesuartino, o rodos atskyrė vieną nuo kito tylos ir abejingumo siena. Eidanas visa galva panyra į darbą. Lyg tyčia pasitaiko paslaptinga ir paini byla. Apylinkėse prasidėjo keistos ir gana šiurpios serijinės žmogžudystės. Palaipsniui Eidanas suvokia, jog žmogžudystes sieja sena biblinė pranašystė apie keturis Apokalipsės Pranašus. Palengva atsiveriantis paveikslas priverčia detektyvą suklusti: netikėtai sau pačiam Eidanas atskleidžia keistus ryšius, kuriais jis susijęs su visais keturiais įtariamaisiais.