Aos 21 anos, Tim Lake (Domhnall Gleeson) descobre que pode viajar no tempo e decide, então, tornar seu mundo um lugar melhor arranjando uma namorada. Infelizmente, isso não é tão fácil quanto parece. Mudando-se da costa de Cornwall para Londres para trabalhar como advogado, Tim finalmente encontra a linda, porém insegura Mary (Rachel McAdams). Ele usa o poder para criar a proposta romântica perfeita, para salvar seu casamento do pior discurso de padrinho, para salvar seu melhor amigo do desastre profissional e para levar sua esposa grávida para o hospital a tempo para o nascimento de sua filha, apesar de um terrível engarrafamento na Abbey Road. Mas, na medida em que sua vida fora do comum segue em frente, ele descobre que seu dom singular não pode salvá-lo das tristezas e dos altos e baixos que afetam todas as famílias, em todos os lugares.