Currently available on 2 streaming services.

Leonardo - watch online: stream, buy or rent

You are able to buy "Leonardo" on Apple TV, Amazon Video as download.

Cast

Jonathan Bailey
Leonardo
Colin Ryan
Lorenzo De Medici
Flora Spencer-Longhurst
Lisa / Tom
Akemnji Ndifornyen
Machiavelli
James Cuningham
Verrocchio
James Clyde
Piero de' Medici