Season 3, Episode 8 Tears of Blood

First Aired: June 2, 2013

Catherina Sforza plans to ruin the Jubilee celebration in Rome; Lucrezia realizes that she is under constant watch from the royal guard; a plot to deceive the Borgia family is uncovered.

Watch Now
$2.99
$1.99
Paid
Subscription

Guest Cast