Annie Wilsont (Cate Blanchett) mindenki ismeri a
környéken, sokan járnak hozzá különleges látnoki képességei miatt.
Donnie Barksdale (Keanu Reeves), egyik kliensének agresszív férje,
megfenyegeti Annie-t, közben pedig eltűnik a kisváros egyik
legbefolyásosabb emberének a lánya. Annie az apa kérésére segít az
ügyben, és elvezeti a rendőrséget a lány holttestéhez, melyet Donnie
földjén találnak meg. A férfit perbe fogják, Annie-nek pedig
bizonyítékot kell szolgáltatnia természetfeletti képességeiről, hogy
tisztázza magát az ügyben. A per során a kisváros titkos, sötét
viszonyai is felszínre kerülnek.