Ali er trist over at tilbringe endnu en jul alene, og møder Ginny, en finurlig og spunky kvinde, på et spisested juleaften. Ali fortæller Ginny, at hun skulle giftes nytårsaften sidste år, men i løbet af ferien gik hun og hendes forlovede uventet fra hinanden. Da Ali forklarer, at hun ville gøre alting anderledes, hvis hun kunne gå tilbage i tiden, fortæller Ginny hende, at "nogle gange får folk en anden chance." Den følgende morgen vågner Ali og finder sig selv transporteret tilbage til den jul før hendes planlagte bryllup. Mens hun sætter sig for at undgå fejlene fra sin fortid, lærer hun, at det ikke er nogen let opgave at ændre historiens gang.