Where To Stream The Borgias Season 2 Episode 5
The Choice
- Aired May 6, 2012
- 60 Min
- Rated 8.8
- Number 1 Of 29 Rated Episodes
The Pope demands allegiance from Catherina Sforza; Alexander hears Savonarola while in disguise in Florence; Della Rovere attempts recruitment.