100 minutes
5/10/1962
Virginia de Leyva, daughter of a Spanish Lord, becomes a nun in Monza, in 1600s. She becomes very strict with herself and the students until she's unable to resist a romance with the nobleman Gian Paolo Osio which will lead both to danger.
Giovanna Ralli
as Virginia de Leyva
Gabriele Ferzetti
as Gian Paolo Osio
Mario Feliciani
as Don Martino de Leyva
Lilla Brignone
as Donna Marianna
Gino Cervi
as Cardinale Borromeo
Emma Gramatica
as Badessa Anziana
Evi Maltagliati
as Badessa Inbeserco
Elisa Cegani
as La Monaca Portinaia
Corrado Pani
as Molteno
Giulia Rubini
as Benedetta
Rosy Mazzacurati
as Ottavia
Fosco Giachetti
as Monsignor Barca
Hélène Chanel
as Caterina
Alberto Lupo
as Giudice
Lia Zoppelli
as La Governante
Robert Porte
as Carlo
Sandro Pistolini
as Lorenzo
Marcello Giorda
Luciano Pigozzi