Evan Treborne est un enfant qui vit seul avec sa mère Andrea, son père ayant été interné quelques années plus tôt, à cause de problèmes psychologiques. Evan est sujet à des pertes de mémoire, particulièrement lorsqu'il vit des moments importants ou effrayants.
Evan a quelques amis, Lenny, Tomy et surtout Kelly, dont il tombe amoureux très tôt, et dont le père est pédophile.
Un jour, sa mère est convoquée par la maîtresse d'école d'Evan, qui tient à lui montrer un dessin particulièrement violent réalisé par Evan. Or, ce dernier ne garde aucun souvenir de l'avoir dessiné. Andrea décide de montrer Evan à un médecin. Celui-ci ne constate rien d'anormal, et lui conseille, pour lutter contre ses trous de mémoire, de faire un journal, et d'y consigner tout ce qu'il fait de ses journées.
Evan et son groupe d'amis décident un jour de s'amuser en faisant une blague qui vire au tragique. A la suite de cet évenement, Andrea décide de déménager.
L'histoire reprend quelques années plus tard. Evan est devenu un étudiant brillant, qui se consacre à l'étude du cerveau. Ses troubles de la conscience ont cessé avec le temps, et il décide de relire son journal et se rend compte que, pendant ces lectures, il peut revivre son passé, et, par conséquent, le modifier.
Il décide alors de changer le cours des choses, dans le but de corriger ses erreurs, et de venir en aide à ses amis d'enfance, restés traumatisés par leurs expériences communes, mais tout ne se passe pas comme prévu : Evan ne maîtrise pas les conséquences des changements qu'il occasionne, et la situation ne fait qu'empirer. Evan se retrouve rapidement contraint de recommencer, tandis que ses interventions successives ne font qu'aggraver les choses plutôt que de les arranger.