Berättelsen är influerad av ångpunken och utspelar sig under de "Stora äventyrens tid", en påhittad tidsepok baserat på sent 1800-tal[5] då ångfartyg korsar världshaven och luftballonger skickas mot Arktis samt då de sista regnskogarna kartläggs. 8-åriga Selma Traskvists fattiga familj riskerar att bli vräkt från sitt hem.
Selma stöter på forskaren Efraim von Trippelhatt, som är övertygad om jultomtens existens och som arbetar med att bygga ett luftskepp, som kallas Valborg, för att göra en expedition till jultomtens rike för att bevisa att tomten finns.
Selma får veta av Efraim att det sägs att tomten kan uppfylla ens innersta önskan, och det enda Selma önskar sig är att hennes familj ska få bo kvar. Selma och Efraim ger sig ut på ett storslaget äventyr för att hitta jultomten.[6]