1959年,美国马塞诸塞州列辛顿威廉道斯小学,该校即将迎来校庆日,小女孩露辛达•安伯利(Lara Robinson 饰)提出的创意为校长所采用。校庆日时,学生们将画下自己对未来的想象,并会集放入金属时刻囊中埋入地下,准备50年后从头敞开。校庆日之后,举动怪异的露辛达用鲜血在墙上写下奇怪文字,并向老师提出警告。 2009年,威廉道斯小学再次迎来校庆日,被埋藏地下50年之久的时刻囊重见天日。小男孩凯勒(Chandler Canterbury 饰)得到露辛达的信,上面没有任何图像,整页布满毫无规则可言的数字。凯勒的父亲约翰(尼古拉斯•凯奇 Nicolas Cage 饰)夜晚研究这些数字,竟发现这是一组具有预言性的密码。文中的数字清楚记录了世界上曩昔50年所产生的各种灾祸。除此之外,这组数字还包含了接下来将产生的重大灾祸……