Abertura: O Segredo da Família
O filme começa apresentando Tim Lake (Domhnall Gleeson), um jovem tímido e desajeitado que vive na Cornualha com seus pais, a irmã excêntrica Kit Kat (Lydia Wilson) e o tio distraído Desmond. No dia de seu aniversário de 21 anos, seu pai (Bill Nighy) lhe revela um segredo extraordinário: todos os homens da família têm a capacidade de viajar no tempo, voltando a momentos que já viveram.
Cético a princípio, Tim experimenta: entra em um armário escuro, fecha os punhos e se concentra em um momento passado. Para sua surpresa, funciona. Ele pode refazer escolhas, corrigir erros e mudar pequenos acontecimentos. Mas seu pai deixa claro uma regra: o dom não pode mudar o curso da história mundial, apenas suas próprias vidas.
Primeiras Experiências
Tim começa a usar seu poder para pequenas coisas: melhorar sua performance em festas, corrigir gafes e até ajudar sua irmã em situações embaraçosas. Mas o maior desejo dele é encontrar o amor. Logo percebe, porém, que mesmo com a capacidade de voltar no tempo, conquistar alguém não é tão simples quanto parece.
Londres e o Encontro com Mary
Depois de não conseguir avançar em um romance de verão com Charlotte (Margot Robbie), Tim se muda para Londres para trabalhar como advogado. Lá, divide casa com Harry (Tom Hollander), um dramaturgo mal-humorado e excêntrico.
Em um jantar às cegas, realizado em completa escuridão, Tim conhece Mary (Rachel McAdams). Os dois conversam de forma natural, engraçada e encantadora. Ele se apaixona instantaneamente. No entanto, ao usar o tempo para ajudar Harry a salvar sua peça de teatro, Tim apaga acidentalmente o primeiro encontro com Mary.
Determinado a reconquistá-la, Tim descobre onde ela mora e, após algumas tentativas, consegue criar novamente a conexão que tiveram. Logo, eles começam a namorar.
O Romance e a Proposta
O relacionamento entre Tim e Mary floresce, cheio de momentos doces, engraçados e um tanto desastrados. Em uma sequência memorável, Tim precisa repetir várias vezes o pedido de casamento até conseguir que seja perfeito. Eventualmente, Mary aceita, e eles se casam em uma cerimônia emocionante, marcada por chuva forte, mas também por alegria e amor.
Construindo uma Família
Com o tempo, Mary engravida e dá à luz a primeira filha do casal, Posy. A paternidade transforma Tim, que agora percebe que cada escolha no tempo tem peso. Quando tenta voltar antes do nascimento da filha para ajudar Kit Kat em um acidente, descobre uma regra crucial: viajar para momentos antes do nascimento de um filho altera completamente quem a criança será. Ao retornar, percebe que Posy havia sido substituída por um menino. Desesperado, ele entende que não pode mais mudar o passado antes da concepção dos filhos.
Esse limite traz uma nova profundidade ao dom. Agora, Tim precisa aceitar que nem tudo pode ser consertado.
A Doença do Pai
Com o passar dos anos, Tim percebe que seu pai está doente. Eventualmente, ele revela que tem câncer terminal. A notícia abala a família. Após sua morte, Tim continua voltando no tempo para vê-lo, aproveitando cada conversa, cada partida de pingue-pongue e cada conselho paternal.
Em uma das visitas ao passado, o pai sugere um modo de viver melhor: viver cada dia normalmente, e depois revivê-lo uma segunda vez, aproveitando cada detalhe, sem estresse, com gratidão pelas pequenas coisas.
A Escolha Final
Quando Mary deseja ter mais um filho, Tim percebe o dilema: se aceitar, não poderá mais voltar no tempo para rever seu pai, pois a concepção da nova criança mudará para sempre a linha temporal. Ele decide seguir em frente, aceitar a vida como ela é e deixar as visitas ao pai no passado.
No nascimento da nova filha, Tim finalmente entende a mensagem maior: o verdadeiro poder não está em mudar o passado, mas em viver plenamente o presente, valorizando cada instante com quem se ama.
Desfecho: Vivendo o Hoje
O filme termina com Tim narrando sua filosofia de vida, inspirada por seu pai: viver cada dia como se fosse o último, aproveitando os pequenos detalhes que normalmente passam despercebidos. Ele escolhe parar de viajar no tempo, percebendo que o maior milagre está em viver o agora com Mary, Kit Kat e seus filhos.