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