Watch The Borgias - Tears of Blood (s3 e8) Online - Watch online anytime anywhere: Buy, Rent

The Borgias, Season 3 Episode 8, is currently available to watch and stream on Showtime. You can also buy, rent The Borgias on demand at Showtime, Amazon Prime, Netflix, Amazon, Hulu, Vudu, FuboTV, Microsoft Movies & TV, FandangoNow, Google Play, DIRECTV NOW, iTunes, Showtime Anytime online.