Get a sneak peek look at what's in store for season 3 of The Borgias.