Brian Conway est un homme d’affaires divorcé à qui tout réussit sur le plan professionnel. Cependant, son obsession pour l’argent et son entreprise a complètement brisé ses relations personnelles. Il est devenu particulièrement distant avec sa fille, Michelle, et sa petite-fille.
Le soir du réveillon de Noël, alors qu’il court une nouvelle fois après le travail, Brian est victime d’un grave accident de voiture. À son réveil, il se retrouve face au Père Noël. Ce dernier décide de lui accorder une chance unique sous la forme d’un ultimatum magique : Brian a 12 opportunités de revivre exactement la même journée du réveillon de Noël.
S’il veut survivre et sortir de cette boucle temporelle, il devra corriger ses erreurs passées, renouer sincèrement avec ses proches et enfin comprendre le véritable esprit de partage et d’amour de Noël. S’il échoue au bout des 12 jours, le destin reprendra ses droits.