Kate usiluje o návrat bývalého přítele Jacka a myslí si, že nejvhodnějším dnem, kdy by si s ním mohla promluvit, je Štědrý den. Kvůli tomu zruší rande naslepo se sympatickým Milesem. Dozví se ale také, že Jack má novou známost a je zjevně zamilovaný. Zvláštní hrou osudu dostane Kate šanci prožívat tento Štědrý den dvanáctkrát po sobě. Nakonec se rozhodne přijmout, co se jí pokaždé nabízí - milující rodinu, skvělé přátelé a Milese, ze kterého se vyklube úžasný chlapík. Jenže právě v momentě, kdy už si začíná myslet, že vše nakonec dobře dopadlo, hodiny odbijí půlnoc a Kate čeká další naprosto stejný Štědrý den. Pokaždé se dozví něco víc nejen o druhých, ale i o sobě, až nakonec pochopí, kde je její štěstí.