Watch The Borgias Season 2 Episode 1 (s02e01) Online for Free
Showtime has put the season 2 premiere episode of The Borgias (The Borgias s02e01) up on their website so that you can watch the season 2 premiere of The Borgias for free online… legally. Showtime has given away the first episode of its shows for free in the past; they’ve put the first episode of Dexter online for free along with the first episode of most of their current series as well. It’s only the first episode for free, but it’s something, especially since it’s hard to get shows from HBO or Showtime any other way until well after the season is over. One day maybe they’ll offer an online subscription service, but for now you can at least watch episode 1 of The Borgias from season 2 online for free (embedded below).