Question: how many episodes of the borgias are there
Answer: In total , 29 episodes of The Borgias were broadcast over three seasons .