Borgia
1503, Part Two
E10 Oct 13, 2014 52m TV-MA
Rodrigo's death sets chaos in motion on many fronts and forces Cesare to practice his most sophisticated politics yet as stakes are raised.
Where to Watch 1503, Part Two
Cast of 1503, Part Two