This episode's a bit better than the last one, a mix of the good and bad overall, although the quality of the writing is still wonky in a couple of scenes; it's a pity to see that Jonathan Pryce has gone from being one of the most fun and engaging characters in the previous series to such a bore here and his lengthy scene really slows things down. Still, there's a lot of good stuff too, from Tyrion trying his hand at negotiation to the long-awaited reunion between Jon and Sansa. The scene with Ramsey is a small but vicious reminder of his character and helps lead us towards the end of this season nicely. The Daenerys storyline feels a little rushed here but that climax is nice fightback against the patriarchy.