

Leonardo: The Man Who Saved Science (2017)
- NR
- 04/05/2017 (US)
- Documentary, TV Movie
Overview
Did Leonardo da Vinci come up with all of his ideas and inventions by himself or did he also borrow some of them from ancient scientists including those who lived 1,700 years before him.
Mark Daniels
DirectorCast

Giuseppe Lanino
Leonardo da Vinci
Federigo Ceci
VerrochioIlaria Rossi
Cecilia GalleraniFulvio Barigelli
BartolomeoPierfrancesco Ceccanei
ZoroastroNicolò Diana
Leonardo da Vinci youngGiovanni Carretti
Il Moro