Plot: Cesare stands trial for treason against the Holy See and the Ten Commandments, with his old friend Niccolo Machiavelli as prosecutor.

Borgia - Season 3 - 1505 (Episode 12)
Episode Aired On:
Monday, October 20 2014
10 years ago
Monday, October 20 2014
10 years ago