Jane (Jennifer Westfeldt) nie chce zgodzić się na ślub ponieważ raz już była zamężna i boi się kolejnej porażki. Jadąc samochodem jej niedoszły narzeczony wypowiada życzenie iż chciałby cofnąć się w czasie i poznać ukochaną przed jej ślubem z ex. W tym momencie wydarza się się wypadek i George (David Sutclife) budzi się 10 lat wcześniej...