安妮威尔森(凯特布兰琪饰演)的丈夫在一次意外中被杀害,从此她便必须一肩担起三个小孩的生计。所幸这个柔弱的单亲妈妈隔代遗传到一种能够预知未来的特异功能,于是,身旁一无长物的安妮,便开始在家中以纸牌算命维生。 布列顿是一个保守又封闭的美国南小镇,镇民们对安妮的超能力既感到惊骇惶恐,却又跃跃欲试。而善良的安妮,不仅会为前来求助的镇民们透视未来,有时也忍不住会为他们提供一些忠告、解决一些问题。久而久之,她便有了几个无话不谈的好友。 这包括了A. 薇拉莉(希拉蕊史璜饰演),一个不时受到丈夫唐尼(基努李维饰演)暴力相向的女子,在安妮的劝导下离开了丈夫,却因此,使得安妮受到了唐尼两度凶暴的胁迫恐吓... 还有B. 巴迪(吉欧凡尼雷毕西饰演),一个极度绝望、濒临崩溃的男孩,对他的父亲充满了恨意,安妮的关怀让他得到了温暖,两人之间彷佛搀生了母子般的情感... 在一场舞会中,安妮认识了当地的小学校长C. 韦恩(葛瑞金尼尔饰演),两人之间产生了一点火花,而后安妮才发现,韦恩已经有了个貌美如花的未婚妻,而那正是生性浪荡的富家千金洁西卡(凯蒂荷姆丝饰演),当安妮见到她时,洁西卡正和地方检察官大卫邓肯在俱乐部中幽会调情。 不料几天后,洁西卡离奇地失踪了,她的未婚夫韦恩与父亲急切地四处追察,却遍寻不著,于是他们只有向安妮求助。安妮起初也无法提供任何线索,却在不久后,她做起了充满骇人影像的恶梦,而这些线索引导著警方来到虐妻暴徒唐尼的池塘,果然,就在里面捞出了洁西卡的尸首... 一切看似都有了答案,但安妮的心却丝毫也无法安静下来,首先,是精神不稳定的巴迪终于向他的父亲下了毒手,被逮进了监狱。接著,安妮又再度看到了恐怖的影像,那告诉她,杀人的凶手并不是唐尼,真正的暴徒仍然逍遥法外,而现在,他的魔掌正缓缓向她伸来... 恶梦中的灵异事件,竟逆转为真实生活中的恐惧,在这个充满腐败黑暗、没有人可以相信的小镇里,安妮只有凭藉著她预知未来的能力以及母亲的勇气,让自己从这场梦魇中醒来...