Samantha McEnroe (Sam) is set to marry her high school sweetheart, Hayes Cooper-Smith, in a winter wedding just in time for Christmas. Supporting Hayes in his career ambitions means giving up the chance to attend graduate school, a small price to pay for a perfect life with her perfect love. When her fairy tale falls apart and even her best friend Max lets her down, Sam flees her hometown, chasing her dreams to the other side of the country and never looking back. Nearly a decade later, Sam is summoned home by her dying mother for one final family Christmas. In a small town, it's not long before Sam crosses paths with Hayes and Max. Old feelings quickly surface and Sam finds herself torn between the men who love her and the life she's built. Will Sam find it in her heart to forgive Hayes? Or will Max finally win the woman of his dreams?