Set in 15th-century Florence, the show follows the adventures of a teenage Leonardo da Vinci played by Jonathan Bailey.
An exciting action-packed 13-episode series full of mystery, adventure and an unfolding love story, which steps back in time 500 years.
At the heart of the group is the young Leonardo da Vinci, or simply Leo, played by Jonathan Bailey.
Working as an apprentice, he's not just a genius; he's an unstoppable, free-thinking creative force who's always ten steps ahead of the rest.
For Series 2, actor James Clyde replaced Alistair McGowan in the role of Piero de' Medici.