John Koestler (Nicolas Cage), um professor de astrofísica, descobre uma carta criptografada por uma criança cinquenta anos atrás e faz uma descoberta estarrecedora: a mensagem prediz as datas e o número de mortos de todas as grandes tragédias dos últimos 50 anos com uma precisão incrível. Mas o que ..