Clare (Rachel McAdams), je zaljubljena u Henryja (Eric Bana) cijeli svoj život. Vjeruje da im je suđeno da budu zajedno, iako nikada ne zna kada će se razdvojiti: Henry je vremenski putnik - proklet s rijetkom genetskom anomalijom koja uzrokuje skakanje unatrag i naprijed kroz godine bez kontrole. Unatoč činjenici da Henry može nestalti bilo kada, Clare očajnički pokušava izgraditi život sa svojom jedinom pravom ljubavi.

Nakon što svjedoče mafijaškom ubojstvu, otuđeni bračni par napusti New York i preseli se u Wyoming u sklopu programa za zaštitu svjedoka.