Kate, égoïste et seule, se rend dans un grand magasin afin d'y faire un dernier achat de Noël pour Jack, son ex-petit ami. Elle s'évanouit quand une démonstratrice lui vaporise un parfum dans les yeux. A partir de ce moment, Kate revit douze fois la veille de Noël. Elle va ainsi redécouvrir l'esprit de Noël, renouer avec ses proches…