La vita di Linda (Sandra Bullock) viene sconvolta da una terribile notizia: suo marito è morto in un incidente stradale. Ma quella che sembra una terribile tragedia, è in realtà l’inizio di un incubo senza fine. La mattina dopo aver ricevuto la notizia Linda si risveglia trovando il marito vivo e vegeto accanto a sé. Poco a poco si rende conto di vivere la giornata antecedente la morte del coniuge, mentre il giorno successivo la riporta in avanti nel tempo, a decesso già avvenuto. Le giornate si susseguono senza più un apparente ordine temporale e Linda è sull’orlo della follia, ma nella sfida contro il tempo intravede la possibilità di evitare la morte del marito…