Au début du XXe siècle, dans la capitale de la Norvège qui s'appelle alors Kristiania, Luka, jeune garçon gentil et pauvre, féru de tours de magie, se réfugie au théâtre Tivoli pour échapper à une bande d'enfants qui le moleste. Il y découvre un univers féerique où vivent des artistes et des enfants avec qui il sympathise. Apprenant que le théâtre va fermer ses portes à la veille de Noël, sa cruelle propriétaire étant décidée à le vendre, Luka décide de le sauver à tout prix. Ses nouveaux amis vont lui prêter main forte.