Il re Hamil e sua moglie non riescono ad avere figli ma, grazie alla magia di Gamesh, il mago bambino, riusciranno ad averne uno. Il grande stregone Epos, arrabbiato con l'apprendista, si intromette e quindi il re si ritrova ad essere padre di una bambina, Mirabella, che in realtà è figlia della contadina Sariba, mentre suo figlio viene fatto crescere nella casa dei due contadini con un altro fratello. Né Gamesh né Epos sanno però chi dei due bambini, Leonardo ed Ademarco, sia il vero figlio del re...