100 minutes
4/3/1996
Father Arturo is a suburban parish priest, full of goodwill despite the absenteeism of his parishioners and the "harassment" from his bishop. One day, Francesco, the son he secretly had twenty years earlier, shows up at the church. His girlfriend, Matilda, is pregnant—Father Arturo is about to become a grandfather! The next day, Francesco disappears, and the priest and the girl set out to find him.
Renato Pozzetto
as Don Arturo
Teo Teocoli
as Zobeide/Fortis Ferdinando
Felice Andreasi
as Vescovo
Marta Forghieri
as Matilda
Nunzio Fabrizio
as Poliziotto
Paolo Mancini
as Poliziotto
Giacomo Pozzetto
as Francesco
Maurizio Tabani
as Marcello, l'edicolante
Helmut Hagen
as Commissario di polizia
Ulla Keslerova
as Mara
Antonio Ballerio
as Marito di Mara
Renato Moretti
as Padre di Zobeide/Fortis Ferdinando
Mirella Falco
as Madre di Zobeide/Fortis Ferdinando
Pietro Sarubbi
as Barista del chiosco
Zora Kerova
as Mara