Showtime has taken us for a twisted ride on "The Borgias," but wait until you see how the original mafia family ties up some loose ends in the season finale airing Sunday, May 22 at 10 p.m. ET.
In the finale episode, the Pope (played by Jeremy Irons) must pull his best political maneuvering as everyone has abandoned him and the French king and his forces descend on the city.
Thankfully, a pregnant Lucrezia ( Holliday Grainger) paves the way for a private meeting. And while he doesn't like it, Cesare ( Francois Arnaud) gets drafted to accompany the French forces on their way to conquer Naples.
Watch Zap2it's exclusive preview clip below:
How will the Borgias come out on top with so much against them?
Photo/Video credit: Showtime