Ant karališkos pilies milžinišką šešėlį meta drakonas, skraidantis virš bokštų. Princesė Karolina, apsivilkusi gedulingą suknelę, lieja ašaras, o princai pilies kieme prie vaišėmis nukrauto stalo sprendžią, ką daryti. Vienas siūlo atduoti drakonui kelis šimtus vasalų vietoje princesės, kitas ragina tiesiog pasikalbėti su juo, o trečiasis tepasiūlo naują dainą. Šiaip ar taip, nė vienas iš jų nenori stoti į akistatą su skraidančiu siaubūnu. Tam ryžtasi tik paprastas lėlininkas, karštai mylintis princesę ir pasiryžęs ją apginti. Tačiau vien Viteko ryžto nepakaks, jis turės prašyti pagalbos burtininkės, vadinamos Kačių motina. Šioji savo ilgose rankovėse yra paslėpusi ne vieną triuką, praversiantį vaikinui nelygioje kovoje.