Show got back on track.
The Dany storyline is more a case of her making it up as she goes along, and bouncing from one crisis to another. Showing her power with the dragons was a good move, but then offering to marry the duplicitous Hizdahr zo Loraq was just flat out stupid. Her betrothal is her biggest carrot to offer when she gets to Westeros, and she wastes it on this jackass, who has no chance of being accepted in Westeros and will piss off Daario.
The back and forth between Dany and Jon Snow was illustrative of a big difference between the two. Dany has a lot of weapons at her disposal, but she keeps making things worse. Jon Snow has almost nothing to work with, and he is decisive and effective, earning the respect of Stannis.
I thought that they killed off Selmy as a way to bring Mormont back, but I guess not. Great scene of Tyrion and Mormont going through Valeria. Lots of double meanings in their conversation, with two outcasts discussing a lost civilization.
For all the offseason hype about the Sand Snakes, we are halfway through the season, and they have played a very minor role. I wonder if the producers realized that they weren't working out and cut back their screen time.
Ramsey's world is coming apart and he is not handling it well. That dinner scene with Theon was both painfully uncomfortable and very well done. Between Stannis heading south and Brienne right outside the walls of Winterfell, plus his batspit crazy girlfriend and daddy knocking up his new wife, Ramsey's world is closing in on him.
Glad to see the show get back to telling a story through characters instead of narrators.