1959. Um grupo de alunos faz alguns desenhos sobre como
imaginam que será o futuro. Eles serão guardados em uma cápsula do
tempo, que apenas será aberta daqui a 50 anos.
Um deles, feito por uma garota, traz uma série de números
aleatórios, que ela alega terem sido ditos por alguém que não vê.
Meio século depois a cápsula é aberta e este desenho chega às mãos
de Caleb Koestler (Chandler Canterbury).
O pai dele, o professor de astrofísica John Koestler (Nicolas
Cage), percebe que trata-se de uma mensagem codificada que prediz as
datas e os números de mortos de cada uma das grandes tragédias
ocorridas nos últimos 50 anos.
John passa a investigar melhor o desenho e descobre que ele prevê
mais três catástrofes ainda não ocorridas, a última delas de
proporções globais.