Pyrus is een jonge elf die in het Deense Nationaal Archief woont, waar hoofdarchivaris Birger Bertramsen samenwerkt met zijn nieuwe assistent Josefine Brahe. De jonge elf woont samen met de oude archivaris-elf Gyldengrød en het elfenmeisje Kandis, dat net is komen wonen en de Pyrus klaagt dat hij geen kerstcadeautjes kan krijgen, aangezien de Kerstman geen cadeautjes aan elfjes geeft. Pyrus probeert hem met behulp van een magisch boek te toveren om met hem te praten, maar helaas bevindt de Kerstman zich al in het Nationaal Archief, waardoor Clause zijn herinneringen verliest. Nu moeten de elf Clause helpen zijn herinneringen terug te krijgen door historische gebeurtenissen te bezoeken met behulp van de boeken in het archief. Ze ontmoeten Sinterklaas (de voorganger van de Kerstman), La Befana (die cadeautjes komt brengen in Italië) en de Amerikaanse Kerstman.
Wanneer de moeder van Bastian door een mysterieus ongeval in het ziekenhuis terecht komt, is de jonge Bastian totaal van slag. Aangewezen op zijn vader, die al jaren geleden zijn moeder heeft verlaten, gaat de jongeman verslagen op zoek naar afleiding. Hij komt terecht in een geheimzinnige curiositeitenwinkel. Hier ontmoet hij een oudere man die hem het boek "The Tales of the Neverending Story" schenkt. Door een duistere kracht wordt Bastian volledig door het boek opgeslokt en kan hij niet stoppen met lezen....