A Bolero Balett december 28-án a balett egyik legszebb darabjával, a Diótörővel készül elkápráztatni a közönséget.
Karácsony este van és egy bentlakásos iskolában ünnepségre készülnek a lakók. Elsőként a Dadus és a Tanítónő, utána a nagylányok, végül pedig a fiatalabb növendékek érkeznek meg, élükön a kis Marikával. Hamarosan betoppan a kissé hóbortos Drosselmeyer bácsi is, aki rengeteg ajándékot hoz, köztük egy bohóc, egy rózsaszín és egy arab babát. Utolsónak egy diótörő babával lepi meg a kis Marikát, akit teljesen elbűvöl a játék. Későre jár, így a lakók nyugovóra térnek, kivéve Marikát, aki kezében a diótörő babával a karácsonyfa mellett húzza meg magát. Éjfélt üt az óra és a kislány arra ébred, hogy a szobát ellepték az egerek. Az Egérkirálynő sem késlekedik sokáig, és amikor felfedezik Marikát, üldözőbe veszik. Mikor már úgy tűnik, hogy a kis hősnő végleg csapdába esett, megjelenik a Diótörő herceg és elkergeti a királynőt a csatlósaival együtt. Marika csodálkozva látja, hogy nem csupán a diótörő baba kelt életre, de ő maga is gyönyörű hercegnővé változott.
A Diótörő herceg és a Mária együtt indulnak el a bálba, útközben pedig megcsodálják a Hótündér és a hópelyhek elbűvölő táncát. A bálban Mária gyönyörködhet a lendületes spanyol, az egzotikus arab, a pattogós kínai, a pörgős orosz és az édes marcipán táncokban. Őket követik a Virágtündérek és a virágok, a bált pedig a Herceg és a Mária tánca zárja. Eljön a reggel és a kis Marika a karácsonyfa mellett ébred: bár az egész csupán álom volt, a kislánynak ez volt a legcsodálatosabb karácsonyi ajándék.