Sorry, this episode is not currently available

The Dogs of War

Leonardo, Series 2 Episode 13 of 13

Florence is at war and Piero has control of the superweapon. With all the odds against them, can Leo and his friends stop Piero before it's too late?

Release date:

1 hour

Last on

Tue 24 Jun 2014 13:30

More episodes


You are at the last episode

See all episodes from Leonardo


Role Contributor
LeonardoJonathan Bailey
Lisa/TomasoFlora Spencer-Longhurst
MachiavelliAkemnji Ndifornyen
LorenzoColin Ryan
Piero de' MediciJames Clyde
ProducerLucy Martin
DirectorSteve Hughes
WriterPia Ashberry

Buy online

Buy online

Available on: Video download

From one supplier: BBC Store

Where to buy