SPOILER ALERT! Don't continue reading if you don't want to know what happened on tonight's Game of Thrones.
The odious Bolton told Snow (and his dinner guests, who hung on every word of the letter, as it was read aloud) that he was holding his brother, Rickon (Art Parkinson), in his dungeon until Snow returns his bride Sansa to him. Even better than seeing Sansa and Jon lock eyes, run to each other, and embrace, however, were the smaller, quieter moments that came after.
Spencer Kornhaber: Finally, Game of Thrones has delivered its long-awaited hot take on fire safety, stressing the importance of emergency exits and properly anchored braziers. They later stumbled upon Daenarys and another khal widow who went out of the Temple of Dosh Khaleen to fetch water. However, its Sansa who is strong and forthright one in this episode. He taunts Jon and tells him to come and fight him at Winterfell. We didn't see her being an ass to him, I guess.
At Castle Black, Jon Snow is packing his belongings in preparation to leave. They can fight Bolton's side-by-side and Wildings love their women strong. Her arrival at Castle Black brings another reunion, of sorts. She hasnt had the chance to take on this role yet, but her comments to Jon Snow are firm and full of conviction. Edd's inquiry into his destination turns into an argument over whether Jon is still officially the Lord Commander. He returns to the Vale, where the sickly and petulant Robyn Arryn (Lino Facioli) is attempting to combat training. Littlefinger easily manipulates Robyn to get the Vale's army to attack Winterfell. But fans aren't only hypothesizing that Ramsay will die at Jon Snow's hand this season, they're predicting that it will all be thanks to little Rickon. After some banter, Osha tries to distract Ramsay by seducing him. In fact, she knows it was the priestess's demon child that killed her master.
When given the opportunity to speak at length, she takes advantage of the moment and puts her plan into motion. Hell, even Osha tried to use her wildling wiles on Ramsay in order to escape.
More than that, "Book of the Stranger" felt the most of any episode this season like the convergence we've been promised, the same way those inaugural 20 minutes saw Melisandre reiterating that "prince that was promised" prophecy, answering for her involvement in Shireen's death, and reintroducing Brienne as someone with a unique perspective on both hers and Davos' past histories. Instead of making Ramsay interesting, he is a caricature of a villain.
While many in the Game of Thrones universe are a bastard of one type or another, Ramsay was both.
Tyrion proposed a deal. They also had to cut off their secret support of the Sons of the Harpy. The peace proposal does not sit well with Grey Worm, which really adds a new layer of depth to his character.
In King's Landing, Margaery Tyrell is still being held in the cells.
That High Sparrow is a wily dude. She also hears the moment he hit rock bottom before finding the faith. The High Sparrow leads Margaery to Loras, who is in awful shape. "Well done us." This might be a tacit acknowledgement that it was she who gave power to the Sparrows as part of dubious gambit to neutralize Queen Margaery.
Meanwhile, in King's Landing, Cersei and Jaime have convinced House Tyrell to move against the High Sparrow despite Tommen's wishes, to save Margaery from having to make a walk of atonement like Cersei had to. Someone - a High Sparrow or a Dany - needs to shake things up.
Daario's been traveling with Jorah for weeks, but now was the time to start insulting his desire for Daenerys? Even Jorah and Daario knew enough to shut up and bow to her moment of greatness. They snuck into the city, but they were discovered pretty quickly. The entire population is seen kneeling down to their new queen.
Theon (Alfie Allen) returned home to the Iron Islands, Jorah (Iain Glen) and Daario (Michiel Huisman) caught up with Daenerys (Emilia Clarke), and Littlefinger (Aidan Gillen) resurfaced for the first time since the destruction he sowed last season.
Dorne was missing for a third straight week.
The May the 15th episode of "Game of Thrones" was perhaps the best episode in the show's history.