Niccolò Machiavelli
Aaron Stielstra
Francesco Del Giocondo
Frank Messina
Additional Voice-over
Jim Fisher
Additional voice-over
John Mayer
Ser Piero
Roberto Visconti
Agostino Vespucci
Marcello Sbigoli
Salaì
Alessio Arzilli
Francesco Melzi
Nick Chandler
Cardinal D'Aragon
Rosario Campisi
Secretary De Beatis
Sergio Di Pasquale Luci
Leonardo da Vinci
Alessandro Demcenko
Leonardo after 1513
Peter Xifo
Director
Jean-Pierre Isbouts