Abertura: O Incêndio de 1969
O filme começa em Nova York, em outubro de 1969. O bombeiro Frank Sullivan (Dennis Quaid) se prepara para mais um dia de trabalho. Ele é corajoso, dedicado à profissão e amado pela esposa Julia Sullivan (Elizabeth Mitchell) e pelo filho pequeno, John Sullivan. Porém, uma tragédia se aproxima: durante o combate a um grande incêndio em um depósito, Frank acaba preso pelas chamas. Ele tenta escapar, mas é engolido pelo fogo e morre heroicamente. Essa abertura estabelece o peso da perda na vida de John, que cresce sem o pai.
Três Décadas Depois
O filme avança para 1999. O pequeno John agora é o detetive John Sullivan (Jim Caviezel), um policial de homicídios amargurado. Ele fuma demais, enfrenta dificuldades em manter relacionamentos e vive solitário, ainda atormentado pela morte prematura do pai. Pouco antes do aniversário de 30 anos da tragédia, John encontra no porão da antiga casa da família o velho rádio amador de Frank, um equipamento que ele usava como hobby.
Enquanto ajusta as frequências, John consegue estabelecer contato com uma voz do passado: é o próprio Frank, transmitindo em 1969. A princípio, ambos acham que é uma coincidência ou uma brincadeira, mas logo percebem que de alguma forma misteriosa o rádio está conectando pai e filho através do tempo, separados por 30 anos.
O Renascimento da Conexão
Pai e filho começam a conversar noite após noite. John, emocionado, finalmente pode dizer ao pai tudo que guardou durante anos, e Frank redescobre um elo com o menino que deixou para trás. Mas esse reencontro sobrenatural traz também consequências.
John, incapaz de aceitar a morte do pai, o alerta sobre o incêndio de 1969. Munido da informação, Frank toma decisões diferentes no combate ao fogo e consegue sobreviver. Porém, ao mudar o passado, o futuro também se altera.
A Reviravolta: O Destino de Julia
Ao acordar no dia seguinte, John percebe que sua vida mudou drasticamente. Seu pai está vivo no presente, mas sua mãe, Julia Sullivan, que antes viveria até os anos 1980, agora desapareceu dos registros. Ele descobre que Julia se tornou vítima de um assassino em série conhecido como Jack Shepard, que atacava enfermeiras em Nova York nos anos 1960 e 70.
John entende que, ao salvar o pai, criou um novo futuro em que a mãe foi assassinada. Desesperado, ele explica a situação para Frank no passado através do rádio, iniciando uma corrida contra o tempo para salvar Julia e deter o criminoso.
A Caçada ao Assassino
Frank, em 1969, começa a investigar o caso por conta própria. Ele segue pistas e consegue descobrir a identidade de Shepard, mas isso atrai a fúria do criminoso. Em paralelo, John em 1999 usa os arquivos policiais para confirmar os assassinatos e identificar o padrão das vítimas.
As conversas entre pai e filho se tornam cada vez mais urgentes. John fornece detalhes do futuro para Frank, ajudando-o a antecipar os passos de Shepard. Mas o assassino descobre a interferência de Frank e tenta matá-lo. Uma violenta luta acontece em 1969, e as marcas dessa batalha aparecem no corpo de Shepard no presente, confirmando a ligação entre as duas linhas temporais.
Confronto Final no Passado e no Presente
O clímax acontece quando o assassino invade a casa dos Sullivan em 1969. Frank luta pela vida de sua família, enquanto John, no presente, confronta Shepard já idoso. O passado e o presente se entrelaçam em um combate duplo e sincronizado: cada ação de Frank em 1969 afeta diretamente o que John enfrenta em 1999.
No momento decisivo, Frank consegue matar Shepard em 1969, alterando de vez o curso da história. No presente, John vê o assassino desaparecer diante de seus olhos, apagado da linha temporal.
Desfecho: Um Futuro Reconstruído
Após o confronto, o tempo se ajusta novamente. John agora tem uma vida completamente diferente: seu pai não morreu em 1969, sua mãe está viva e a família se manteve unida. Frank envelheceu, mas ainda está ao lado do filho no presente.
O filme termina de forma emocionante, com Frank, agora idoso, jogando beisebol com John adulto e seu neto, simbolizando a vitória sobre o destino e a força dos laços familiares que resistiram até ao tempo.