THE LOST LEONARDO | FILM: The inside story behind the Salvator Mundi, the most expensive painting ever sold at $450 million.

7 May 2026 

"A gripping investigation into art, power and money"

- The Guardian 

 

"An absorbing, Stylish docummentary that peels back the layers of the art world"

- The Financial Times

 

"A fascinating look at how belief and money shape cultural value"

- The New York Times

 

Critics praised THE LOST LEONARDO for its gripping exploration of the global art market and the forces behind cultural value. Blending investigative journalism with cinematic storytelling, the film reveals how belief, power, and money can transform a single painting into a worldwide obsession.