V jednom kráľovskom v lese, kde žije a pracuje uhliar Patočka, sa usadí dobrácky drak Mrak. Královy lokaji na neho narazia pri love a celí vydesení idú správu predať kráľovi. Ten práve poriada oslavu narodenín svojej dcéry Violy. Lovci opíšu draka v hrôzostrašných farbách a tak kráľ usúdi, že drak bude podľa tradície chcieť kráľovskú dcéru. Vyhlási teda odmenu za zabitie draka, nikomu sa však do boja s ním nechce. Jediný, kto se prihlási, je princeznej milý, lútnista Marian, ktorého však kráľ nemá rád, a tak ho vyhodí. Princeznú chce teda zachrániť jej brat Jan, tomu to zasa kráľ nechce dovoliť...