
Cast

Aaron Stielstra
Niccolò Machiavelli

Frank Messina
Francesco Del Giocondo
RRoberto Visconti
Ser Piero
MMarcello Sbigoli
Agostino Vespucci
AAlessio Arzilli
Salaì
NNick Chandler
Francesco Melzi
RRosario Campisi
Cardinal D'Aragon
SSergio Di Pasquale Luci
Secretary De Beatis

Alessandro Demcenko
Leonardo da Vinci

Peter Xifo
Leonardo after 1513
JJim Fisher
Additional Voice-over

John Mayer
Additional voice-over



















