Weihnachten steht vor der Tür in der Menschenwelt. Nur der kleine Waisenjunge Leo ist traurig, weil ihn niemand haben möchte. Er beschließt, aus dem Waisenhaus wegzulaufen.
Bei seiner Flucht verirrt sich Leo durch ein Fenster, das sich nur alle 1000 Jahre für einen Tag öffnet, nach Grünland. Tabaluga freundet sich mit dem heimatlosen Jungen an. Aber der böse Schneemann Arktos hetzt die Grünländer gegen den Neuankömmling auf.
Die Situation gerät außer Kontrolle, als Arktos ein Spielzeug des Jungen stiehlt und mit dessen moderner Technologie eine riesige Waffe baut, die ganz Grünland bedroht.
Während Tabaluga noch versucht, Arktos aufzuhalten, muss er sich einem inneren Konflikt stellen: Der kleine Drache findet heraus, dass Leo in der Menschenwelt glücklich werden könnte, aber gleichzeitig möchte er seinen neuen Freunde bei sich in Grünland behalten.
Tabaluga hat nur wenig Zeit, zu erkennen, was das Beste für seinen Freund ist und die richtige Entscheidung zu treffen, denn das Fenster zur wirklichen Welt wird sich schon am Abend desselben Tages wieder schließen…
Wird es am Ende doch noch für alle richtig Weihnachten werden?