Another solid episode. Jon seemed genuinely shocked, as did Melisandre. Although since I saw this coming I don't know how shocked everyone in the audience might have been. As for the events of last night? For a moment, I thought Jon was going to have some measure of mercy on the men that killed him. But that didn't happen at all.
The green sight scene of Bran travelling back to see the events at the Tower of Joy was definitely something to behold. Ser Arthur Dayne was a badass! And I thought Ned was in some serious trouble there. I did not see that engagement ending the way it did. But Ned clearly owed his life to Howland Reed, no matter how he took out Dayne. As for when they left that scene? It was telling that they want to stretch out Bran's visions. But the dialogue leading up to the fight between Ned and his men with the Targaryen Kings Guard was even more telling. When Ned said that the Mad King was dead, and Prince Rhaegar had died at the Trident, I'm pretty sure that I heard Arthur Dayne say something to the effect that they were there at the Tower of Joy to protect their prince. That lends a lot of weight to the whole R + L = J theory.
Arya seems like she's turned a corner with the Faceless Men. Especially with the Waif, who's just been merciless with her. Although the Waif did seem to have an odd level of fascination with Arya's death list. it seems very likely that she's also originally from Westeros, and may be of a similar mind to Arya.
And just when you thought that the Starks were becoming resurgent, what happens? Rickon Stark and Osha wind up in the hands of Ramsay Bolton. And that f***ing traitorous Lord Umber killed Shaggydog! The show has really been brutal towards the dire wolves. But you have to seriously fear for Rickon's safety.