Przygotowania do Świąt w rodzinnym mieście Lili trwają w najlepsze. Mieszkańcy z niecierpliwością oczekują spokojnego czasu w towarzystwie swoich rodzin. Wszystko idzie dobrze do momentu, gdy Lili postanawia wezwać za pomocą czarów Ruperta - legendarnego pomocnika Świętego Mikołaja z czasów średniowiecza. Jednak Rupert nie tylko czuje się nieswojo w czasach, do których został przywołany, ale jest też coraz bardziej zły, że obecne zwyczaje świąteczne za bardzo polegają tylko na kupowaniu prezentów.
Sprawa szybko wymyka się spod kontroli. Gość z przeszłości zmienia się w dzikie stworzenie sprzed czasów, zanim oswoił go Mikołaj, a Święta w obecnej postaci stają pod znakiem zapytania. Teraz czarodziejka Lili wraz z jej małym, zielonym smokiem musi powstrzymać Ruperta, by wszyscy mogli także w tym roku cieszyć się Bożym Narodzeniem.