Tears of Blood still
The Borgias • SEASON 3 EPISODE 8

Tears of Blood

The BorgiasSeason 3Episode 8Jun 2, 201353 min

Micheleto learns his kept lover is a Sforza informant, Caterina Sforza mounts the Shroud of Turin as a rival holy relic, and Alfonso puts Lucrezia under house arrest.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.