Després de recuperar-se d'una ferida de bala en el cap, el veterà de la Guerra del Golf Jack Starks (Adrien Brody) torna al seu Ver-mont natal patint amnèsia. Quan l'acusen de l'assassinat d'un policia i l'envien a un psiquiàtric, el Dr. Becker (Kris Kristofferson) el sotmet a un tractament controvertit. L'injecten drogues experimentals, li col-loquen una jaqueta de força i el tanquen durant hores en un dipòsit de cadàvers de la morgue. Drogat i desorientat, la ment de Starks li llança cap al futur, on coneix a Jackie (Keira Knightley) i descobriran que està destinat a morir en quatre dies. Junts cercaran la forma de salvar-lo del seu destí.

El Danny i en Walter són dos germans que sempre s'estan barallant o buscant aventures perquè s'avorreixen. Els nanos viuen amb el seu pare i la seva germana gran. Un dia el Danny s'amaga en un petit muntacàrregues i en Walter el fa baixar fins al soterrani, un lloc que els dos nens temen.

Peggy Sue (Kathleen Turner) és una dona de mitjana edat que està deprimida per la recent separació del seu marit (Nicolas Cage). A la festa del vint-i-cinc aniversari de la graduació escolar es reuneix amb els seus vells companys d'estudis que expliquen com els ha anat la vida. Quan rep el premi de reina de la festa, Peggy pateix un desmai i misteriosament desperta al mateix lloc però 25 anys abans. Servint-se de l'experiència adquirida amb el temps, intentarà canviar els errors comesos.