Documentary Director Dives Deep Into Da Vinci

The documentary, The Lost Leonardo, is the inside story behind the Salvator Mundi or Saviour of the World, the most expensive painting ever sold. It includes the disputed claim of whether it really is the work of Leonardo da Vinci. NTD speaks with the film’s director.