The Dogs of War

The Dogs of War is the thirteenth and final episode of Series 2 of Leonardo and the twenty-sixth and final episode of the show as a whole. It first aired on the 6th December 2012 on the CBBC network.

Synopsis
Hanging between life and death, Placidi reveals Piero's plans to Leo who, with Mac, devises a plan in which Rocco discovers the truth of his father's murder. However, they are captured by Piero and framed as Milanese spies.

After being rescued by Lorenzo, the gang race against time to stop Piero from claiming the tank but they soon find it's too late...

Trivia

 * This episode is unique for its use of rewinds to tell the different twists and turns from the perspectives of different characters.

Cast

 * Leonardo da Vinci - Jonathan Bailey
 * Lisa Gherardini - Flora Spencer-Longhurst
 * Machiavelli - Akemnji Ndifornyen
 * Lorenzo de' Medici - Colin Ryan
 * Piero de' Medici - James Clyde
 * Andrea del Verrocchio - James Cuningham
 * Placidi - Bart Fouche
 * Rocco de' Medici - Clayton Boyd
 * Marco - Phil Gargan