
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