Johanneksen isä on kuollut. Isän kuoltua Johannes näkee erikoisen unen, jossa hän menee naimisiin hyvin kauniin tytön kanssa. Kuka tyttö oikein on vai oliko se kaikki vain kuvitelmaa? Kun Johannes päättää lähteä orpona maailmalle, hän kulkee tietämättään kohti tyttöä. Matkalla tytön luokse ehtii kuitenkin tapahtua paljon. Johannes puolustaa heikompien oikeuksia ja tutustuu hurmaaviin keijukaisiin – sekä erikoiseen matkamieheen, jolla on maagisia voimia.
Tanskalaisen kirjailijan ja runoilijan Hans Christian Andersenin (1805‒1875) tuotantoon kuuluu romaaneja, näytelmiä, oopperoita, runoja, matkakertomuksia ja omaelämäkertoja. Andersen on maailmanlaajuisesti tunnettu saduistaan, joita on käännetty lukuisille eri kielille.