John Sullivan (James Caviezel, interpretul rolului lui Iisus din filmul ”Patimile lui Hristos”, in regia lui Mel Gibson), un ofiter de politie, a fost profund marcat de disparitia tragica a tatalui sau pe cand incerca sa salveze o persoana dintr-un incendiu devastator. John si-a dorit intotdeauna sa fi putut face ceva pentru a impiedica moartea tatalui, desi acest lucru pare imposibil, tinand cont ca, in momentul incendiului John avea numai opt ani. Insa intr-o seara, pe cand New York-ul era cuprins de o furtuna fara precedent, John descopera in casa vechiul radio al tatalui sau si incercand sa prinda diverse posturi, intra in legatura cu o persoana care este convinsa ca traieste in 1969. Cu trei decenii inaintea momentului prezent. Cum persona respectiva vorbeste despre un incendiu catastrofal, John realizeaza ca, datorita unui fenomen pe care nu-l intelege, a reusit sa ia legatura cu Frank (Dennis Quaid), tatal sau.