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