1958: На церемонии посвящения в недавно построенную начальную школу, капсула времени, содержащая рисунки учеников будущего, похоронена на территории и должна быть обнаружена в день 50-летия школьного заведения. Однако вместо вложения рисунка, одна маленькая девочка нацарапывает серию, казалось бы, случайных чисел на бумаге, прежде чем послание будет закопано.
Пятьдесят лет спустя послание было найдено новым поколением студентов для изучения. Молодой Калеб Кестлер (Чендлер Кентербери) — один из таких студентов. Таинственная последовательность чисел, попавших в его распоряжение, Калеб относит бумагу своему отцу, профессору Джону Кестлеру (Кейджу), для изучения. Изучая цифры, он вскоре обнаруживает, что они вовсе не случайны, а закодированное сообщение, содержащее точные даты, число погибших и координаты всех крупных катастроф с тех пор, как захоронили капсулу. Кроме того, в документе также указывается, что будет еще три подобных события, а последнее из указывает на сценарий конца света, связанный, по-видимому, напрямую с профессором Кестлером и Калебом. Его отчаянная мольба к властям остается без внимания, и Джон понимает, что единственная надежда предотвратить гибель большего числа людей — это принять личные меры.
Хотя автора пророчеств уже нет в живых, мистеру Кестлеру удается разыскать ее дочь Диану Уэйленд (Роуз Бирн) и внучку Эбби, которые неохотно соглашаются помочь в расследовании. По мере приближения окончательной даты в списке старший Кестлер вступает в бешеную гонку со временем, чтобы предотвратить разрушение в глобальном масштабе, понимая, что для того, чтобы спасти миллионы жизней, ему, возможно, придется принести окончательную жертву.