Mary aime John d’aussi loin qu’elle se souvienne. Mais après des années de mariage, les priorités de John changent, ce qui conduit à une relation tendue avec Mary, qui provoque un tragique accident qui lui coûte la vie. Jusqu’au jour où John reçoit une proposition extraordinaire : remonter le temps et sauver la vie de la femme qu’il aime.