Luigi Diberti
Lord of Malfole
Luigi Diberti
Lord of Malfole
Arnaldo Ninchi
Folco
Massimo Bellinzoni
Baino
Dalia Zagni
Rozal (as Dalia Lahav)
Lorella Morlotti
Venturina
Massimo Sarchielli
Margherita's Father
Brizio Montinaro
Lord of Campodose
Marcello Cesena
Agateo
Consuelo Ferrara
Abbess
Nando Gazzolo
Narrator (voice)
Eugenia Abbati
Miriam Abutori
Eleonora Alessandrelli
Margherita
Ilaria Amaldi
Diana Anselmo
Anna
Vincere
2009
Munich - The Edge of War
2021
Fuori
2025
Brother Sun, Sister Moon
1972
Radium Girls
2020
Hammamet
2020
The Book of Daniel
2013
Oranges and Sunshine
2010
Adventures of a Mathematician
2021
Pierrepoint: The Last Hangman
2005
Medieval
2022
Snow Flower and the Secret Fan
2011
Romero
1989
Firebrand
2024
King of Kings
1961