Where To Stream The Borgias Season 3 Episode 5
The Wolf and the Lamb
- Aired May 12, 2013
- 60 Min
- Rated 8.3
- Number 5 Of 29 Rated Episodes
Cesare's diplomatic mission is a success; Bianca takes her own life; Alexander and Sforza conspire to repay Gonzaga; Lucrezia travels to Naples; King Ferdinand continues the refusal of recognizing Giovanni.