Forenzični psiholog in izkušeni detektiv iz Washingtona Alex Cross (Morgan Freeman) se odpravi v Durham v Severni Karolini, potem ko prijavijo izginotje njegove nečakinje Naomi, študentke na tamkajšnjem kolidžu.
Od krajevne policije izve, da je Naomi najnovejša žrtev v nizu mladih žensk, ki so bile ugrabljene. Kmalu po njegovem prihodu tam najdejo truplo ene izmed njih, potem pa nekdo ugrabi mlado pripravnico Kate McTiernan (Ashley Judd).
Čez čas se Kate zbudi iz omamljenosti in odkrije, da je ujetnica skrivnostnega zamaskiranega moža, ki si pravi Casanova, in poleg nje so v njegovem skrivališču še druge mlade ženske. Nekako ji uspe pobegniti in pri skoku v reku se resno poškoduje.
Potem ko nekoliko okreva, združi moči s Crossom, da bi skupaj poiskala in ujela serijskega morilca. Med preiskavo odkrijeta, da ima psihopat morda celo sodelavca.