Leonardo › Cast
Aidan Turner
Leonardo
Matilda De Angelis
Caterina da Cremona
Freddie Highmore
Stefano Giraldi
Carlos Cuevas
Salai
James D'Arcy
Ludovico Sforza
Antonio De Matteo
Sanseverino
Alessandro Sperduti
Tommaso Masini
Massimo De Santis
Rinaldo Rossi
Flavio Parenti
Bernardo Bembo
Michele Bevilacqua
Physician
Miriam Dalmazio
Beatrice d'Este
Gabriel Lo Giudice
Marco
Maria Vera Ratti
Lisa Del Giocondo
Robin Renucci
Piero da Vinci