安妮(凯特·布兰切特 Cate Blanchett 饰)拥有能够预知未来的能力,在丈夫去世后,她一直都靠着这珍贵的能力抚养着三个孩子。预知能力为安妮的生活带来了保障,却也带来了危险。在小镇上,人们谈到安妮,总是又爱又怕。一次偶然中,安妮邂逅了校长韦恩(格雷戈·金尼尔 Greg Kinnear 饰)并和他擦出了火花,之后安妮发现,韦恩早已有了一个叫做杰西卡(凯蒂·霍尔姆斯 Katie Holmes 饰)的未婚妻。
杰西卡的失踪让安妮感到十分不安,通过恐怖的梦境,安妮得知了这一失踪案的线索。在唐尼(基努·李维斯 Keanu Reeves 饰)——一个暴力狂家的池塘中,警方找到了杰西卡的尸体并迅速逮捕了唐尼,可是诸多的迹象告诉安妮,这件事情并没有结束。。故事发生在上个世纪70年代英国统治下的香港,万天鹰因为有英国人做靠山,横行霸道逼良为娼,铁记饭店老板娘铁姐(徐冬冬饰)带领手下员工小豹子(谢苗饰)等人对峙恶势力,为老公复仇,最终还香港和平与安宁。宅女唐可甜与宅男肖张本是游戏里一对恩爱的小情侣,没想到现实中万年不出门的唐可甜一出门就误将出门躲避老妈的肖张认做小偷,不仅苦口婆心的劝解,并且阴差阳错下还放走了真的小偷。游戏里恩爱,游戏外互不相识的两人就这样误打误撞的相遇了。这两人一相遇,那可是天雷勾地火,声声震天雷。唐可甜伙同姐姐唐可心将肖张当做小偷送进警察局,却与真的小偷不期而遇。一下子两帮人真假小偷,真真假假分不清,大闹警察局。经过一段艰辛的解释,终于真相大白,还肖张一个清白。但是肖张和唐可甜的梁子也就这么结下了。两人在此后机缘巧合下发生一系列事,最终由线上的恩爱情侣变成线下的欢喜冤家。。