Когда Тиму (Донал Глисон) исполнился 21 год, он, после очередного неудовлетворительного праздника, обнаруживает, что все мужчины из его семьи обладают даром перемещения во времени. Путешествуя
из будущего, они не могут изменить историю, но могут изменить то, что происходит в собственной жизни. Чтобы сделать свой мир лучше, Тим решает завести подругу. Только оказывается, это не так просто, как кажется на первый взгляд. Лишь когда он отправляется в Лондон набираться опыта в качестве юриста, он встречает красавицу Мэри (Рэйчел МакАдамс). Чтобы завоевать ее сердце, Тим использует хитрые перемещения: они снова и снова встречаются в первый раз до тех пор, пока он не становится ее
бойфрендом…