Anne Heywood
Virginia de Leyva
Anne Heywood
Virginia de Leyva
Hardy Krüger
Pater Paolo Arrigone
Antonio Sabàto
Giampaolo Ossio
Luigi Pistilli
Graf de Fuentes
Carla Gravina
Caterina da Meda
Anna Maria Alegiani
Sister Ottavia Ricci
Margarita Lozano
Sister Benedetta Homati
Giovanna Galletti
Sister Angela Sacchi
Caterina Boratto
Sister Francesca Imbersaga
Pier Paolo Capponi
Count Taverna
Renzo Giovampietro
Vicar Saraceno
Laura Belli
Sister Candida Colomba
Maria Michi
Sister Bianca Homati
Rita Calderoni
Isabella
Michel Bardinet
Giovanni degli Hortensi
Francesco Carnelutti
Cantastorie
Tino Carraro
Monsignore Barca
Giulio Donnini
Molteno
Angelica Ippolito
(uncredited)
Calogero Azzaretto
(uncredited)
Maria Tedeschi
(uncredited)
Eriprando Visconti
Director
Edward Bond
Dialogue
Mario Mazzucchelli
Novel
Eriprando Visconti
Writer
Giampiero Bona
Writer
Sergio Montanari
Editor
Silvio Clementelli
Producer
Flavio Mogherini
Art Direction
Ennio Morricone
Music
Luigi Kuveiller
Cinematography
Danilo Donati
Costume Design