Paige (Rachel McAdams) en Leo (Channing Tatum) zijn een gelukkig, pasgetrouwd stel totdat hun levens veranderen door een auto ongeluk waarbij Paige in een coma raakt
Wanneer ze bijkomt met geheugenverlies, weet ze niet meer wie Leo is en krijgt ze een verwarrende relatie met haar ouders (Sam Neill en Jessica Lange) en ex-verloofde (Scott Speedman), voor wie ze misschien nog gevoelens heeft. Ondanks deze gebeurtenissen zet Leo alles op alles om haar hart weer te veroveren en hun huwelijk te redden. Gebaseerd op een waargebeurd verhaal.