O que você faria se tivesse a chance de voltar no tempo e mudar apenas um evento na sua vida? John Sullivan (James Caviezel) tem a resposta na ponta da língua: desfaria os eventos de 12 de outubro de 1969, quando um incêndio matou seu pai (Dennis Quaid), um heróico bombeiro. Desde então, John sonha em ter conseguido impedir a tragédia daquele dia fatal, que fez com que sua vida como adulto se tornasse cheia de raiva e solidão. Mas agora John pode conseguir realizar seu desejo. Um dia antes do aniversário da morte do pai, em meio a uma terrível tempestade, John encontra o rádio velho de seu pai. Apesar da estática, ele consegue conversar com um homem que diz ser um bombeiro e que jogou nas World Series de 1969, assim como seu pai. Mas será que John está mesmo falando com seu pai, ambos na mesma casa, no mesmo rádio, mas com três décadas de distância entre eles?