

120 minutes
2/9/2003

Lino Banfi
as Frate Raniero

Pietro Sermonti
as Antonio

Nicole Grimaudo
as Giorgia

Nino Manfredi
as Padre Roberto

Felice Andreasi
as Frate Vittorio

Frank Crudele
as Frate Bettino

Marco Messeri
as Mario Zonca

Mauro Pirovano
as frate Gerasio

Sergio Forconi
as Ovidio

Isabella Cecchi
as Marta

Massimo Reale
as Nicolò

Sergio Pierattini
as Don Piero

Alessandra Costanzo
as la mamma di Giorgia

Fiorenzo Fiorentini
as Giacomo

Valeria Ciangottini
as Eleonora

Giacomo Piperno
as frate provinciale

Giorgio Marchesi
as Alessandro

Mandala Tayde
as Deviya

Ludovico Fremont
as frate Tommaso

Raffaele Pisu
as Frate Michele
Omar Digne
as Mosè
Rosanna Susini
as Silvana

Sonia Grassi
as Mirella

Niki Giustini
as Valeriano

Eleonora Di Miele
as Chiara

Aldo Massasso
as padre provinciale

Isa Gallinelli
as Elisabetta Giuliani, la sindachessa

Andrea Muzzi
as Zonchino

Novello Novelli
as Guerino

Laura Pestellini
as Guendalina

Hoara Borselli
as Roberta, la vice-commissaria

Andy Luotto
as Nicola
Fabrizio Bucci
as Nico