Leonardo

Series 1, Episode 1

Available for 9 days

All Episodes

New. Milan, 1506. Leonardo is arrested for poisoning Caterina de Cremona. After protesting his innocence, Leonardo remembers back to his days as an apprentice and first meeting Caterina.

G
PG
S