That was a strange episode. The cinematography was excellent, but most of the writing was awful.
Mereen was good and it's great to see Tyrion having some good scenes again.
I still don't understand Jon. Season 5 and Book Jon have all been built up to "Kill the boy", but now he's a complete dumbass.
The rest of the Northern scenes were just re-hashes of old movies mixed with the sort of plot armour that you get in kids' superhero movies.
Ramsay is Edward Longshanks from Braveheart, "but we'll hit our own men!"
Littlefinger and his Riders of Rohan.
None of it felt sufficiently grounded to fit with previous seasons and the victory relies on unbelievable amounts of pure luck. Rickon dies because Ramsay is fucking Hawkeye at 300 yards, Jon survives because he's Captain America and never gets shot (at least Cap has a shield to help him dodge bullets). Littlefinger and Sansa teleport in at the last possible second like Cloak and Dagger. Davos activates his Batman detective mode to find a clue about Shireen hidden in the ashes and snow..
It just felt like generic fantasy superhero dreck. I like silly superhero movies, but it's tonally incompatible with GoT. The reason the show got so popular is precisely because it avoided this silliness.
Lastly, it contained absolutely nothing that was even slightly surprising. Everyone predicted Wun-Wun, Rickon and Ramsay would die. Everyone predicted Littlefinger would save the day. Everyone predicted Jon and Sansa would survive. No one dares to harm Lady Mormont.
I guess the surprise was the lack of surprises? I was extepcting a surprise betrayal of Ramsay by one of his allies, following the theme of "The North Remembers".
I'm expecting much better in the final episode though. We've had the badass action episode, so hopefully we get the grounded political drama one next.