Plot: Cesare is brought to La Mancha and goes on trial before the Inquisition, while Lucrezia must use extreme measures to save her marriage.

Borgia - Season 3 - 1506 (Episode 13)
Episode Aired On:
Monday, October 27 2014
10 years ago
Monday, October 27 2014
10 years ago