Cast (21)

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)

Crew (11)

Eriprando Visconti

Director

Eriprando Visconti

Writer

Giampiero Bona

Writer

Edward Bond

Dialogue

Mario Mazzucchelli

Novel

Ennio Morricone

Music

Silvio Clementelli

Producer

Luigi Kuveiller

Cinematography

Sergio Montanari

Editor

Flavio Mogherini

Art Direction

Danilo Donati

Costume Design