Acting
as Leonardo da Vinci (voice)
as Edoardo
as Self
as Pierpaolo Peroni
Director
Writer
as Himself
as Biagio