Der Student Evan (Ashton Kutcher) leidet an Erinnerungslücken. Er entdeckt, dass seine alten Tagebücher ihm buchstäblich als Zeitmaschinen dienen können zurück zu den traumatischen Kindheitserlebnissen, die er aus seinem Gedächtnis gelöscht hat. Und dass er die Fähigkeit hat, die verkorkste Vergangenheit zu ändern. Besonders seiner schwer abgestürzten Jugendfreundin Kayley (Amy Smart) zuliebe macht er sich daran, alles zum Besseren zu wenden – doch er muss lernen, dass die Folgen seiner Vergangenheits-Korrekturen nicht so schön kalkulierbar sind, wie er zunächst glaubt. Und so kehrt er wieder und wieder zurück, in der Hoffnung auf ein rundum perfektionierbares Leben...