Lindsey Monroe est une jeune veuve qui vit seule avec Hannah, sa fille. La période de Noël est difficile à vivre pour elles car elle leur rappelle le tragique accident de voiture dans lequel le père d’Hannah a perdu la vie, il y a trois ans. Cette année cependant, Lindsey veut bien faire l’effort de décorer la maison afin qu’Hannah puisse enfin revivre un Noël enjoué. Mais l’arrivée de sa mère, l’extravagante Donna, vient bousculer Lindsey. D’autre part, la jeune femme est chargée de superviser la rénovation de l’ancien kiosque situé sur la place de l’hôtel de ville. C’est Scott, un homme séduisant, qui se charge de reconstruire le pavillon. Il souhaite reconstruire le kiosque tel qu’il avait été imaginé par son grand-père dans les années quarante. Malheureusement, il n’existe aucune photo du kiosque d’époque et la rénovation n’avance pas. A l’occasion d’une vente de charité, Hannah aperçoit un petit chiot qu’une dame souhaite donner. La petite fille voudrait un chien à Noël, mais Lindsey s’y oppose. A regret, Hannah repose Magic dans son panier. Une vieille femme lui donne une chaussette de Noël. A la maison, Lindsey découvre un pendentif cassé en forme de cœur dans la chaussette. Puis, Hannah découvre une médaille sur laquelle "Magic" est gravée. Elle y voit immédiatement un signe et prétend que la chaussette est magique...