
Cast

Aaron Stielstra
Niccolò Machiavelli

Frank Messina
Francesco Del Giocondo
R
Roberto Visconti
Ser Piero
M
Marcello Sbigoli
Agostino Vespucci
A
Alessio Arzilli
Salaì
N
Nick Chandler
Francesco Melzi
R
Rosario Campisi
Cardinal D'Aragon
S
Sergio Di Pasquale Luci
Secretary De Beatis

Alessandro Demcenko
Leonardo da Vinci

Peter Xifo
Leonardo after 1513








