1958年,在庆祝一所小学的建成仪式上,孩子们将自己作的画放在了文物密封容器里,然后把这个容器埋在地基下,其中一个看起来颇为神秘的小女孩在她的画上写下了一行行看起来毫无规律的数字。
50年后的一群学生发现并打开了这些密封容器,那个神秘小女孩的绘纸到了一个叫卡利布柯斯勒钱德勒坎特布瑞饰的孩子手里,这张绘纸并引起了卡利布的父亲柯斯勒教授尼古拉斯凯奇饰的注意。柯斯勒教授发现,这张绘纸上的数字精确地记载了过去50年间所发生的重大灾难的日期令他更为惊讶的是:上面还记载了将要发生的三起灾难事件,其中最后一件更是涉及全球的重大灾难,而他与他的儿子也将卷入其中。柯斯勒教授试图通过当局来化解即将到来的危机,但是其他人认为他是杞人忧天,他只能选择孤军奋战。
在戴安娜韦兰罗丝巴瑞恩饰与其女儿阿比韦兰劳拉罗宾逊饰的帮助下,柯斯勒教授不断的努力,与时间赛跑,直到不得不面对终极灾难与牺牲