Leonardo is made by Frank Spotnitz (The Man in the High Castle) and Steve Thompson (Sherlock and Doctor Who). Spotnitz considers this series to be both a challenge and an honour to dramatise the life of one of the worlds most fascinating people. The fragment contains footage that has been directed by Dan Percival and Alexis Sweet.
Giancarlo Giannini (Romanzo Criminale) will portray Leonardo's teacher, Andrea del Verrocchio. Caterina da Cremona, the best friend and mysterious muse of da Vinci, will be portrayed by Matilda de Angelis (The Undoing). The series tells the tale of the genius of Leonardo da Vinci. The story revolves around a mystery that has to be solved by Stefano Giraldo (Freddie Highmore, The Good Doctor), a young detective from the town of Podestà .