London, England, 2008. Some of the most distinguished experts on the work of Italian artist Leonardo da Vinci (1452-1519) gather at the National Gallery to examine a painting known as Salvator Mundi; an event that turns out to be the first act of one of the most fascinating stories in the history of art.
Currently, you can only stream The Lost Leonardo on NowTV in the UK.
The Lost Leonardo was released 3 years ago in 2021.
There are no reviews for The Lost Leonardo yet. Be the first one so your opinion will be noticed!