In 1959 cativa elevi se pregatesc sa ingroape o capsula a timpului continand desenele lor despre cum isi imagineaza ei ca va fi peste 50 de ani. O fetita, Lucinda, scrie in mod curios un sir lung de cifre parand a fi posedata.
In prezent capsula este deschisa iar John Koestler (Nicolas Cage), un astronom si profesor la MIT, gaseste ciudata lista realizand ca este un cod ce indica anul, luna si ziua unor dezastre si numarul de morti.
Totul se complica atunci cand profesorul realizeaza ca trei dezastre importante inca nu s-au petrecut devenind scopul sau de a impiedica aceste catastrofe impreuna cu ajutorul fiului sau Caleb (Chandler Canterbury) ce incepe sa aibe viziuni si sa auda soapte stranii.
