Irgendwo im Dänemark des 19. Jahrhunderts verzaubert der Schuhmacher Hans Christian Andersen die Nachbarskinder mit seinen Geschichten. Das aber sieht der strenge Schulmeister nicht gern, und er verjagt den schüchternen jungen Mann samt Waisenkind Peter aus dem
Dorf. Andersen und Peter landen in Kopenhagen. Dank Peters ehrlicher Freundschaft erfährt der Direktor einer Ballett-Truppe von Andersens Talent für bezaubernde Geschichten und lädt ihn ein. Prompt verliebt sich der Dichter unsterblich in die Primaballerina des Ensembles und schreibt
für sie seine vielleicht schönste Geschichte: "Die kleine Meerjungfrau". Doch kann das rührende Märchen das Herz der schönen Tänzerin erweichen?