Stephen Fry
Leonardo da Vinci (voice)
Daisy Ridley
Princess Marguerite (voice)
Marion Cotillard
Louise de Savoy (voice)
Matt Berry
Pope Leo XI (voice)
Natalie Palamides
Pierre Nepveu / Antonio de Beatis (voice)
Jim Capobianco
Cardinal of Aragon (voice)
Ben Stranahan
Page (voice)
Jane Osborn
Gravedigger Jane (voice)
Gauthier Battoue
Francis I of France (voice)
John Gilkey
Gravedigger John / Giuliano (voice)
Max Baumgarten
Il Boccador / King Charles of Spain (voice)
Daniel Swan
King Henry the VIII (voice)
Angelino Sandri
Francesco Melzi (voice)