安妮(凯特·布兰切特 Cate Blanchett 饰)拥有能够预知未来的能力,在丈夫去世后,她一直都靠着这珍贵的能力抚养着三个孩子。预知能力为安妮的生活带来了保障,却也带来了危险。在小镇上,人们谈到安妮,总是又爱又怕。一次偶然中,安妮邂逅了校长韦恩(格雷戈·金尼尔 Greg Kinnear 饰)并和他擦出了火花,之后安妮发现,韦恩早已有了一个叫做杰西卡(凯蒂·霍尔姆斯 Katie Holmes 饰)的未婚妻。
杰西卡的失踪让安妮感到十分不安,通过恐怖的梦境,安妮得知了这一失踪案的线索。在唐尼(基努·李维斯 Keanu Reeves 饰)——一个暴力狂家的池塘中,警方找到了杰西卡的尸体并迅速逮捕了唐尼,可是诸多的迹象告诉安妮,这件事情并没有结束。。1990年代,某城市。这是一幕幕都市悲喜剧:一天夜晚,阿荣英雄救美,邂逅并帮助女子阿敏,让其借宿家中,不料次日阿敏不辞而别。阿荣寻找数日打动其芳心,二人喜接连理。好景不长,阿荣发现妻子的心其实不在自己身上,当下同意离婚。美貌女郎尤格里喜欢上已有家室的老板文山,当文山闻言尤已怀孕后,他原形毕露,退避三舍,尤格里自暴自弃,与社会人物“白领”厮混在一起,后来“白领”经不住旧情人时时逼迫,他也离开了尤格里。尤的表妹小津从表姐的生活遭遇中体悟到人情的冷漠和真情的可贵,她放弃了出国寻找白马王子的幻想,陷入了对人生新的思考.....。