1503, Part Two

October 13, 2014
80.0%

Borgia - S3 - E10

1503, Part Two

Rodrigo's death sets chaos in motion on many fronts and forces Cesare to practice his most sophisticated politics yet as stakes are raised.

Borgia: Season 3 - 14 Episode s