Aquí, el bucle dura más que sólo un día u 8 minutos, algo así como toda una vida: Evan (Ashton Kutcher) es un joven con un raro desorden genético: leyendo sus diarios personales, que conserva desde niño, puede viajar a la época de dichos diarios, ocupando el cuerpo de su "yo"más joven. Así, decide cambiar los sucesos de su vida para mejorarla, pero no logra sacar a Kayleigh (Amy Smart), el amor de su vida, ni a su hermano, del círculo de violencia familiar en que han crecido. Peor aún, cada vez que Evan "viaja", echa a perder algún otro suceso de su vida o de las que lo rodean. Sólo una decisión drástica acabará con el círculo vicioso.