Une marionnette, appelée Mario, est amoureuse d'une princesse, qui porte le nom d’Anna. Son malheureux destin à n’être qu'un pauvre pantin l'amène à chercher le grand magicien Hugo, le seul capable de le transformer en prince, pour pouvoir demander la main de la princesse Anna. Il traverse alors terres et mers pour trouver Hugo. Et dans ce voyage autour du monde, il apprend de nouvelles cultures. L'Afrique lui fait découvrir des rythmes endiablés sur des djembés, et de l'autre côté de l'Atlantique, il danse la samba au pied du Corcovado. Mais Hugo n'est pas au Brésil. Alors, en pirogue, Mario arrive jusqu'aux îles hawaïennes, où il danse le tamouré avec de jolies filles couvertes de fleurs. Il prend ensuite l'initiative de chercher à l’est, mais voilà qu’en Russie, en dansant le kasatchok, il se fait attraper par Igor, le grand collectionneur de marionnettes. Igor, content de compléter sa collection, enferme la marionnette à double tour. A la fin de ce conte, Mario est libéré et transformé en prince grâce à Hugo le grand magicien, qui lui donne le cœur de la princesse Anna.