W wieczór wigilijny młoda dziewczynka o imieniu Clara pragnie bawić się swoim dziadkiem do orzechów, ale musi iść już spać. Kiedy wszyscy inni zasnęli, dziewczynka zakrada się, aby pobawić się swoją zabawką, zasypia i śni magiczny sen: zostaje porwana przez Mysiego Króla, ale dziadek do orzechów, obecnie przystojny książę, wyrusza na ratunek.
Dwa demony przybierają postać pięknych kobiet i zamieszkują wśród ludzi, w wyczarowanym przez siebie domu. Kiedy Biały Wąż zakocha się w miejscowym uczonym, Zielony Wąż poczuje zazdrość i sytuacja się skomplikuje. Zwłaszcza, że tropem węży rusza buddyjski mnich, który zna ich prawdziwą postać.
Amira (Nathalie Grauwin), córka aktorów, straciła rodziców, jeszcze jako dziecko, w pożarze teatru. Dwadzieścia lat później reżyser chce ponownie otworzyć to miejsce i wydarzenie z młodą kobietą w roli głównej.