Leonardo: The Man Who Saved Science

Leonardo: The Man Who Saved Science

74% | Apr 05, 2017 | Documentary, TV Movie

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.

Featured Cast

Federico Baciocchi
Art Direction
Paolo Geremei
Assistant Director

Cast

Leonardo da Vinci
Giuseppe Lanino
Leonardo da Vinci
Verrochio
Federigo Ceci
Verrochio
Cecilia Gallerani
Ilaria Rossi
Cecilia Gallerani
Bartolomeo
Fulvio Barigelli
Bartolomeo

Images