Where To Stream The Tudors Season 4 Episode 4
Natural Ally
- Aired May 2, 2010
- 60 Min
- Rated 7.3
- Number 31 Of 38 Rated Episodes
The king's warm welcome in the North reinvigorates him but his queen's past catches up to her when a former lover appears with threats of blackmail, and an anonymous letter exposes her infidelities to Henry.