7.6 Leonardo: The Works Oct. 29, 2019 Leonardo: The Works IMDb: 7.6 2019 102 min Leonardo da Vinci is acclaimed as the world’s favourite artist. Many TV shows and feature films have showcased this extraordinary genius but ... DocumentaryHistory