Fantaghirò (also known as The Cave of the Golden Rose) is a fantasy television film produced by Reteitalia, directed by Lamberto Bava and starring Alessandra Martines.
Fantaghirò secretly learns to fight when she befriends the White Knight, a mysterious warrior whom she meets in the forest.
As they are training, she briefly crosses paths with Romualdo, the newly crowned king ruler of the neighbouring enemy kingdom.
After various attempts by Romualdo to discover the real identity of the knight by trickery, they eventually battle and Fantaghirò emerges victorious.
Although at first Romualdo is hesitant to agree when he sees and recognises Fantaghirò, the two kiss happily and the realms are united after decades of war.
"[6] Initially Fantaghirò was to be a single film but the production costs were excessive and so it was decided to make it into a miniseries.
[1] In the 1992 sequel, the love of Fantaghirò and Romualdo is opposed by the evil Black Witch (Brigitte Nielsen), who steals the prince for herself and plots to eliminate the princess.