安妮(凱特·布蘭切特CateBlanchett飾)擁有能夠預(yù)知未來(lái)的能力,在丈夫去世后,她一直都靠著這珍貴的能力撫養(yǎng)著三個(gè)孩子。預(yù)知能力為安妮的生活帶來(lái)了保障,卻也帶來(lái)了危險(xiǎn)。在小鎮(zhèn)上,人們談到安妮,總是又愛又怕。一次偶然中,安妮邂逅了校長(zhǎng)韋恩(格雷戈·金尼爾GregKinnear飾)并和他擦出了火花,之后安妮發(fā)現(xiàn),韋恩早已有了一個(gè)叫做杰西卡(凱蒂·霍爾姆斯KatieHolmes飾)的未婚妻。\r杰西卡的失蹤讓安妮感到十分不安,通過(guò)恐怖的夢(mèng)境,安妮得知了這一失蹤案的線索。在唐尼(基努·李維斯KeanuReeves飾)——一個(gè)暴力狂家的池塘中,警方找到了杰西卡的尸體并迅速逮捕了唐尼,可是諸多的跡象告訴安妮,這件事情并沒(méi)有結(jié)束。