Fantaghirò 3 (also known as The Cave of the Golden Rose 3) is the third film from the Fantaghirò series. It was directed by Lamberto Bava, starring Alessandra Martines as the title character. It originally aired on television in 1993 as a two-parter, and hence is alternately titled as a double-set of Fantaghirò 5 and Fantaghirò 6 in certain releases. Kim Rossi Stuart, who played the hero in the previous two films, returned in this film but his role was much reduced. In the film, Princess Fantaghirò fights against the handsome but cruel wizard Tarabas (Nicholas Rogers) and his mother, the witch Xellesia (Ursula Andress), to bring back to life the prince Romualdo (Kim Rossi Stuart), turned into a stone statue, and save the child princess Esmeralda. Archenemy of Fantaghirò, the Black Witch (Brigitte Nielsen), also returns but this time as an unwilling helper of the princess. Plot The evil wizard Tarabas has learned of a prophecy that a royal child no older than ten is destined to destroy his kingdom. Shocked to learn that he is not invincible, Tarabas sends his clay soldiers out to kidnap all the royal children of the world. His mother, Xellesia, disapproves of this, but Tarabas is obsessed with learning how he will be defeated. Among the children he targets are the babies of Catherine and Caroline, Fantaghirò's sisters. Fantaghirò and Romualdo protect the babies from Tarabas's clay soldiers but, during the battle, Romualdo accidentally falls into a cursed river and turns into a statue. Fantaghirò seeks the help of the Elf Queen to cure Romualdo, but she is told that only "The Impossible Kiss" by Tarabas can cure Romualdo. Fantaghirò decides to track down Tarabas by following his clay soldiers. When she comes across the clay soldiers attacking another castle, she intervenes. However, she is too late to save the King who, with his dying breath, asks Fantaghirò to take care of his daughter, Princess Esmeralda. Fantaghirò agrees, and takes Esmeralda away to safety. Tarabas, who has learned about Fantaghirò's quest, deliberately crosses paths with Fantaghirò and Esmeralda as they are travelling in the forest. He claims to be a common traveler, and they agree to camp together for the night for safety. Although Esmeralda is suspicious, Fantaghirò does not suspect anything. As they sleep, Tarabas is overcome with desire to kiss Fantaghirò, but as soon as he approaches her, he starts to