靠替人送车为生的司机小王(姜武)在公路上偶遇搭顺风车的莫莉(莫文蔚),因对莫莉生出好感,他随莫莉去找其“黑社会”男友阿东(张震岳),不久,两人目睹阿东“黑吃黑”,小王不幸成了阿东手上的人质,后在警方的追踪下,阿东逃亡,并将莫莉托付给小王。警察审问小王和莫莉一番后,无果。 自此,莫莉接连不断地收到阿东的传呼,但每次她和小王赶到呼机上指示的会面地点时,都不见阿东的人影,在莫莉绝望之时,阿东留言要她去他的家乡。在阿东的家里,莫莉只见到阿东的遗物,并从中看到了阿东对她的爱和歉疚。
1959年,美国马塞诸塞州列辛顿威廉道斯小学,该校即将迎来校庆日,小女孩露辛达•安伯利(Lara Robinson 饰)提出的创意为校长所采纳。校庆日时,学生们将画下自己对未来的设想,并集中放入金属时间囊中埋入地下,准备50年后重新开启。校庆日之后,举止怪异的露辛达用鲜血在墙上写下奇怪文字,并向老师提出警告。 2009年,威廉道斯小学再次迎来校庆日,被埋藏地下50年之久的时间囊重见天日。小男孩凯勒(Chandler Canterbury 饰)得到露辛达的信,上面没有任何图画,整页布满毫无规律可言的数字。凯勒的父亲约翰(尼古拉斯•凯奇 Nicolas Cage 饰)夜晚研究这些数字,竟发现这是一组具有预言性的密码。文中的数字清楚记录了世界上过去50年所发生的各种灾难。除此之外,这组数字还包括了接下来将发生的重大灾难……