In seinem Märchenreich wünscht sich der König nichts sehnlicher als einen männlichen Erben. Doch seine Frau bringt das Mädchen Fantaghiró zur Welt. Als sie sich Jahre später einer Heirat verweigert, wird sie in den Wald verstoßen. Dort lernt sie wie ein Mann zu reiten und zu kämpfen. Bei einem Duell tritt sie verkleidet gegen Prinz Romualdo an, den Sohn des Widersachers ihres Vaters. Beide verlieben sich ineinander, doch ihre Hochzeit bringt dem vereinigten reich noch keinen Frieden. Böse Mächte versuchen die Macht an sich zu reißen.