Lorsque les filles de Walt Disney le supplient d'adapter au cinéma leur livre préféré, "Mary Poppins", celui-ci leur fait une promesse... qu'il mettra vingt ans à tenir !
Edimbourg 1874. Jack naît le jour le plus froid du monde et son coeur en reste gelé. Le docteur Madeleine le sauve en remplaçant son coeur défectueux par une horloge mécanique.
Camille (15 ans) aime Sullivan (19 ans) d'un amour inconditionnel mais, à la fin de l'été, Sullivan s'en va... Camille ne s'en remet pas et les années passent.
A la tête de la plus grande agence littéraire de New York, Piper publie son premier livre : "Les recettes de Noël de mamie Rose", un recueil de recettes héritées de sa grand-mère.