Lukas der Lokomotivführer lebt mit seiner Lokomotive Emma auf der kleinen Insel Lummerland mitten im endlosen Ozean. Als zu ihren Bewohnern per Paket der kleine schwarze Junge Jim Knopf dazukommt, der bald ein großer Junge wird, beschließt König Alfons der Viertel vor Zwölfte, dass für die Lokomotive Emma kein Platz mehr ist. Lukas und Jim verlassen mit Emma ihre Heimat und beginnen eine lange abenteuerliche Reise über das Meer. Die Odyssee führt sie an fremde Orte mit noch fremderen Bewohnern. In China erfahren sie, dass Prinzessin Li-Si geraubt und ins ferne Drachenland verschleppt worden ist und beschließen, sie zu retten. Unterwegs müssen sie eine Wüste durchqueren, treffen auf den freundlichen Scheinriesen Herrn TurTur und den hilfreichen Halbdrachen Nepomuk. Mit einem Trick wollen sie in die Drachenstadt gelangen: Emma wird als Drache verkleidet. Wird die Rettung gelingen?