In Rome the only thing to fear is God and Borgia. The Borgias return April 8th at 10PM ET/PT.