Film Review: ‘The Lost Leonardo,’ A Divine Painting Lost to an Opaque Art World
PG-13 | 1h 40min | Documentary | 20 August 2021 “The great design of art is to restore the decays that happened to human nature by the Fall, by restoring order,” English critic John Dennis wrote in 1704. Leonardo da Vinci’s “Salvator Mundi” painting, by its very title—Latin for “Savior of the World”—fulfills Dennis’s description […]Read More
0