Bei den Neustädter Schülerinnen und Schülern steht das grosse Praktikum an. Leider hat Junghexe Bibi (NALA) die Anmeldung verschlafen. Während Marita (Fia-Marie Lin) zur Polizei darf und Florian (Aithonas Avgoustakis) Reporterin Karla Kolumna (Palina Rojinski) bei der Zeitung unterstützt, landet sie deshalb am langweiligsten Ort der Welt – im Museum. Jedoch überschlagen sich dort plötzlich die Ereignisse – während Kuratorin Farrah Pahani (Nilam Farooq) die neue Ausstellung vorbereitet, verschwindet eine wertvolle Spieluhr spurlos. Ein Rätsel, das Bibi natürlich aufklären muss! Gemeinsam mit Marita will Bibi sich in die Nacht des Einbruchs hexen. Doch der Hexspruch geht gründlich schief und sie reisen 150 Jahre in der Zeit zurück! Dort braucht Fritzi von Klunkerburg (Carmen Diego) ihre Hilfe. Denn ihre Tante Mathilde (Fritzi Haberlandt) hat fiese Pläne und beansprucht die besagte Spieluhr für sich, obwohl Fritzi sie von ihrer Mutter geerbt hat. Bibi und Marita setzen alles daran, Fritzi bei der Flucht aus Schloss Klunkerburg zu helfen. Aber es wartet noch eine viel grössere Aufgabe auf sie. Denn wie in aller Welt werden sie es schaffen, aus dem 19. Jahrhundert zurück in die Gegenwart zu kommen?