Max Simkin est un cordonnier solitaire, légèrement malheureux, qui découvre une machine magique lui permettant, s'il chausse les chaussures de ses clients, de leur ressembler trait pour trait.
Le savetier Andersen fascine les enfants de son village en leur racontant des contes magnifiques. A son écoute, les petits en oublient presque de se rendre à l'école. Semoncé par le maire, Andersen part pour Copenhague avec son commis, Peter. Il y devient le fournisseur en chaussons de Dora,...
Une nuit d'hiver, un pauvre et vieux cordonnier donne aux oiseaux son dernier morceau de pain. Reconnaissants, les oiseaux, qui n'étaient autre que des lutins, décident alors, pour remercier le vieil homme, d'effectuer toutes les réparations qu'il devait faire.