Saddened about spending one other Christmas alone, Ali meets Ginny, a unusual and spunky girl, at a diner on Christmas Eve. Ali tells Ginny that she was to be married on New 12 months's Eve final 12 months, however over the course of the vacations she and her fiancé unexpectedly break up. When Ali explains that she would do every thing otherwise if she may return in time, Ginny tells her that "generally folks do get second probabilities." The next morning, Ali wakes as much as discover herself transported again to that Christmas earlier than her deliberate wedding ceremony. Whereas she units out to keep away from the errors of her previous, she learns that altering the course of historical past is not any simple process.