Egy iskolai avatóünnepségén elteszik a gyerekek jövőről készült rajzait egy időkapszulába, köztük azt is, amelyik véletlenszerűnek tűnő számsorokat tartalmaz. A kislány elmondása szerint láthatatlan emberek suttogták neki a számokat. Ötven évvel később a kislány által írt számok Caleb Koestlerhez (Chandler Canterbury) kerülnek, aki megmutatja azt az apjának, a híres asztrofizikusnak. John Koestler (Nicolas Cage) megdöbbenve fedezi fel, hogy a számok dátumokat jelentenek, amelyek a világot sújtó nagy katasztrófák időpontjait jelzik az elmúlt ötven évben. A számsort összeállító kislány lánya, Diana (Rose Byrne) segítségével John Koestler versenyt fut az idővel, hogy megakadályozza a végső katasztrófát, az apokalipszist, ami előre elrendeltetett. Alex Proyas filmje.