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í.