Season 2 of The Tudors premieres Sunday March 30 at 9pm et/pt.