在1959年,为庆祝一所新成立小学的奠基仪式,一群学生将自己的绘画作品封藏在时间胶囊里并深埋入基石之下。但其中的一名神秘的女学生青冈,似乎听到了耳边的各种私语声,她将整张绘纸填写上了数排无规则的数字。时间流逝,转眼到了50年后,一批新时代的学生从地下挖出并开启时间胶囊,来查看里面的内容。之前那位女学生留下的神秘数字信息被其中一位小男孩迦勒·凯斯特勒拿到。而碰巧的是,迦勒的父亲、 麻省理工学院天文学教授约翰 ( 尼古拉斯·凯奇 饰)揭秘了一个惊人的发现,即这些编码信息竟然毫厘不差地预言了过去50年里每个重大灾难所发生的日期、死亡人数和其它匹配数字。正当特德更进一步地揭开了这个莫名档案的神秘面纱之时,他发现这之中还预示了未来的三件重大要事,最后一件暗示了一场全球规模的大毁灭。这部引人瞩目的超自然惊悚片刻画出这个男人在面临周围的混乱,对于宇宙最终秩序的信仰抱有怀疑。在已故的神秘预言作家的女儿戴安娜·韦兰德 ( 罗丝·拜恩 饰)和孙女阿比·韦兰德的帮助之下,约翰不顾一切地与时间展开惊魂落魄的亡命赛跑,直至最后留给他的是最终的灾难和最终的牺牲。而迦勒和阿比等地球各地的许多孩子也在神秘黑衣人也就是善良友好的外星人的帮助下,逃离灾难,在新的地域开始人类新的文明 。