Une femme divorcée, mère d'une fillette de 8 ans, fait la connaissance d'un jeune veuf durant les vacances de Noël, qu'elle passe dans la ville de son enfance.
Sydney et sa fille de 8 ans, Ray Anne, arrivent à Hopewell pour les vacances de Noël. Elles s'installent dans la grande maison que la grand-mère de Sydney lui a léguée et passent leurs journées au Book Bea, la librairie de Bea Peabody, qui a connu Sydney enfant. Bea force un peu le destin et rapproche l'instituteur, Mac, un jeune veuf, et Sydney, qui a divorcé quelques mois plus tôt. La magie du lieu et du moment opère bientôt...