as Mauro Barale
as Giuseppe Montesano
as Davide
as Young Davide
as Achille Compagnoni
as Detective
as Dottor Piso
as Giacomo Matteotti
as Francesco de Marchi
as Diego
as Zamboni
as Vincenzo Nardi
as Gesuino
as Padre Carras
as Giovanni
as Matteo
as Stefano
as Robby
as Rorschach
as Massimo
as Lorenzo
as Teresio “Ezio” Colombo
as Ezio Colombo
as Arturo Altieri
as Stefano Lauria
as Marco Ferrari
as prof. Enea Pannone
as Valerio
as Gabriele Leoni
as Giacomo De Santis
as Pietro Mancini
as Claudio
as Paolo Donati
as Fabrizio Strada