Fantaghiro (wł. Fantaghirò) − cykl filmów telewizyjnych produkcji włoskiej w reżyserii Lamberto Bavy, nakręcony w pięciu częściach, z których każda dodatkowo podzielona jest na dwa odcinki. Premiera pierwszej części miała miejsce w 1991 roku, ostatniej w 1996 roku. Scenariusz pierwszej części baśni powstał na kanwie ludowej baśni toskańskiej.
Filmy Fantaghiro (tytuł alternatywny – Jaskinia złotej róży) – 22 grudnia 1991 Między dwoma królestwami toczy się wieloletnia wojna. W jednym z nich tron obejmuje młody król Romualdo, który chce zakończyć konflikt i składa staremu królowi z sąsiedniego królestwa ofertę, by najdzielniejszy z jego rycerzy stanął z nim do pojedynku. Król przyjmuje wyzwanie, a ponieważ nie ma syna, do walki wysyła swoją córkę Fantaghiro, która w przeciwieństwie do sióstr umie dobrze władać mieczem. Jednak wkrótce Fantaghiro zakochała się w młodym królu, a Romualdo zaczyna podejrzewać, że ów rycerz w zbroi jest w rzeczywistości kobietą.