Fantaghirò 2 (also known as The Cave of the Golden Rose 2) is the second television film in the Fantaghirò series, directed by Lamberto Bava and originally aired in 1992 as a two-parter (and so is known in certain releases as Fantaghirò 3 and Fantaghirò 4). Most of the principal cast of the previous film returned for this installment. The story of Fantaghirò 2 tells the continuing adventures of the titular princess (Alessandra Martines), daughter of a king without a male heir (Mario Adorf), as she and Prince Romualdo (Kim Rossi Stuart) are finally about to get married. However, Princess Fantaghirò is soon forced to fight for his heart against the wicked Black Witch (Brigitte Nielsen) who opposes their pure relationship and has cast her love spell over the prince, and so Fantaghirò heads towards the Dark Kingdom to defeat the evil queen. Plot Following the events of the first film, Princess Fantaghirò and Prince Romualdo are due to be married. The love between the two youths pushes the King to abdicate in favor of Fantaghirò, who will marry Romualdo. But the Black Witch, an evil ruler of the faraway Dark Kingdom, is disgusted by the purity of their love and wishes to destroy it, and to this end she kidnaps Fantaghirò's father, demanding the kingdom of Fantaghirò in exchange for her life. The couple hold off their wedding so Romualdo can lead their army to save Fantaghirò's father. On the journey to the Dark Kingdom, Romualdo and his men encounter Forest Elves and their Queen, who force them to submit to a series of tests to prove that their intentions are pure. Romualdo passes and the army continue on their way. They eventually reach the borders to the Dark Kingdom where they make camp for the night. As they are resting, the witch, magically disguised to look like Fantaghirò, arrives and gets Romualdo to kiss her. He faints and the evil queen takes him to her Dark Castle where she makes him her lover. Elsewhere, the real Fantaghirò has decided to secretly go to the Dark Kingdom on her own. She cuts her hair again and travels with her horse Golden Mane and friend the White Witch who transforms herself into a goose. Along the way, she encounters bandits led by the Lemon Gobbler, but she manages to escape. When she arrives at Romualdo's camp, she finds it abandoned.