Ve věku 21 let Tim Lake (
Domhnall Gleeson) zjistí, že může cestovat časem. Po jedné silvestrovské noci mu jeho otec (
Bill Nighy) prozradí, že všichni muži v jejich rodině měli schopnost cestovat v čase. Tim nemůže změnit historii, ale může změnit to co se děje a co se mu přihodilo v jeho vlastním životě. Rozhodne se, že udělá svůj svět lepším místem... najde si přítelkyni... Není to tak jednoduché jak se na první pohled zdá. Když odejde z Cornwallu do Londýna, kde se stane právníkem, potká tam krásnou, ale nejistou Mary (
Rachel McAdams). Zamilují se do sebe, ale nešťastná událost z cestování časem způsobí, že se nikdy nepotkají...