Evan Treborn (A.Kutcher) ima redko obliko amnezije. Že v otroštvu je zanj skrbel psihiater, ki ga je spodbudil, da je začel pisati dnevnik, v katerega je natančno opisoval dogodke iz svojega vsakdana. Evan je sedaj že na univerzi in med branjem enega od svojih dnevnikov se v trenutku in brez pojasnila vrne v preteklost. Naenkrat se mu posveti, da so dnevniki, ki jih ima spravljene pod posteljo, orodje, s katerim se lahko vrne v čas in oživi izgubljene spomine. Toda z odkrivanjem izgubljenih spominov začuti Evan odgovornost za uničena življenja njegovih prijateljev, še posebej Kayleigh, v katero se je zaljubil še kot deček in jo še vedno ljubi. Odločen, da bo zdaj ukrenil nekaj, česar takrat ni bil sposoben, se Evan vrne v preteklost, kjer skuša spremeniti ključne dogodke in prijatelje ter ostale, ki jih ima rad, obraniti pred težko usodo, ki jih je doletela. Evan upa, da bo s spreminjanjem preteklosti uspel spremeniti sedanjost. Toda vsakič, ko se po spremembi vrne v sedanjost, odkrije, da so imela njegova dejanja nepričakovane in pogubne posledice.