Cesare Melzi / Leonardo da Vinci
Romolo Medici / Frate Medici
Marian
Flute player
Director
Production Director
Writer
Costume Supervisor
Music Arranger
Scientific Consultant
Editor