Evan Treborn (Ashton Kutcher) sufre pérdidas cortas en su noción del tiempo desde que era pequeño. Con una infancia marcada por acontecimientos desagradables que quedaron apuntados en un diario por recomendación de un psiquiatra, en su etapa universitaria Evan recupera esos recuerdos y descubre que ha roto la vida de la gente que más quería.