ACTORS
- 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 - Alfie Rigby
Francesco Da Vinci - William Michael Roberts
Luigi Niccolini - Giovanni Scifoni
Luca Pacioli - Josafat Vagni
Giulio - Hugo Becker
Thierry - Paolo D Bovani
Officer of the Berghello - Claudio Castrogiovanni
Ramiro - Francesca Chillemi
Margherita - Andrea Garofalo
Sforza Servant - Poppy Gilbert
Ginevra de Benci - Luca Grispini
Guglielmo Da Vinci - Edan Hayhurst
Giangaleazzo Sforza - Davide Iacopini
Machiavelli - Corrado Invernizzi
Piero Soderini - Lorenzo Adorni
Francesco Giocondo - Sergio Albelli
Amerigo Benci - Anton Alexander
Prior Vincenzo - Tommaso Basili
Duca di Urbino - Max Bennett
Cesare Borgia - Al Bettini
Protester - Kit Clarke
Jacopo Saltarelli - Erasmo Genzini
Dante - Mattia Napoli
Young Piero - Giancarlo Giannini
Verrocchio - Luca Guastini
Tornabuoni - Andrew Knott
Alfonso
DIRECTOR
WRITER
- ...(created by)
- ...(created by)