as Leonardo
as Nunzio
as Piero
as Wolfgang Amadeus Mozart
as Tommaso
as Prof. Cioncoloni
as Giacomo Casanova
as Filippo Magnaghi
as Marco Tessandori
as Claudio
as Giornalista
as Marco
as Carlo
as Tru Tru
as Massimo
as Milo
as Lorenzo
as Balti
as Professore di Fisica
as Guido Corsi
as Enrico Vinci
as Vampa
as Claudio Conforti
as Leonardo "Leo" Cagliostro
as Avv. Enrico Vinci
as Guido Fossà
as Dottor Mancino
as Giovanni De Biase
as Luigi Alfredo Ricciardi
as Elio adulto
as Luca Giuliani
as Dottore
as Sottotenente Michele Grandi