as Walter Spezi
as Tancredi
as Giuseppe Garibaldi
as Cesare
as Alfredo
as Guido Mandelli
as Dott. Giorgio Lorenzini
as Luigi
as Ferdinando
as Gabriele
as Silvano il fabbro
as Marcello Davoli
as Oreste Spasiano
as Doctor Beck
as Giancarlo Maroni
as Michele Malatesta
as Spatola
as Vins
as Don Fidenzio
as marito di Ludovica
as Paolo
as Papacena
as Riccardo Mannerini
as Celestino Reffi
as L'uomo privato
as Franco Paradiso
as Angelo
as Giovanni 'Il Lurido'
as Jason
as Zio Giò (voice)
as Stefano
as Colonnello Cervo
as Sante
as Filippo Peluso / Don Totò
as Alfredo Raso
as Luca
as Donatello Fadda
as Michele Mainaghi
as Preside Fedeli
as Antonio Corallo
as Vasco Parisi
as Gabriele Monaco
as Elvio Mayer
as Daniele Grasso
as Bonifacio Serventi
as Père Marcello
as Leonida De Luca
as Danilo Foschi