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