Koning Kojata belooft een monster in een put iets dat hij niet kent, wat zijn toekomstige zoon blijkt te zijn. Prins Milan wordt geroepen door het monster, maar vertrekt om hem te trotseren. Hij ontmoet Hyacinthia, die hem helpt verschillende onmogelijke taken te volbrengen die door haar vader, de koning van de onderwereld, worden opgelegd. Ze ontsnappen aan gevaar door transformatie, maar in een stad vergeet Milan Hyacinthia door een vloek. Hyacinthia wordt een bloem, dan weer een meisje, en herinnert Milan aan zijn belofte op zijn trouwdag. Uiteindelijk herenigt het paar zich en keren ze terug naar Milans koninkrijk. Het verhaal is een avontuurlijk sprookje dat thema's als belofte, moed, loyaliteit en de kracht van liefde onderzoekt.