Egy szép vasárnap délelőtt, egy gyönyörű tó partjánál Nick Larson és két legjobb barátja, Trevor és Amanda, Nick barátnőjének, Julie-nak a huszonnegyedik születésnapját ünneplik. Nicknek azonban egy kollégája hirtelen hívására el kell mennie hivatalos ügyben. Autóval indulnak el, de útközben baleset éri őket, amit csak Nick él túl. Egy évvel később Nick rájön, hogy képes visszautazni az időben, és megpróbálja rendbe hozni a múltat. Megpróbálja megmenteni szerelmének az életét, de közben nem csak azokat a részleteket változtatja meg, amelyeket szeretne, hanem szándéka ellenére az egész további élete gyökeresen átalakul egészen a jelenig. Eleinte minden remekül alakul, azonban a későbbi változások mindig nagyobbak lesznek, mint amilyenekre Nick számított, és ez megdöbbentő következményekkel jár a jövőre nézve.