Melisandre visited the Riverlands and found the Brotherhood Without Banners in this week’s Game of Thrones. She was shocked to discover that the Lord of Light had brought the dead back to life so many times. It turns out that she came to take one of the men in exchange for gold, horrifying Arya. Before departing, she ominously told Arya they would meet again. North of the Wall, Ygritte told Jon Snow that they were together now and that he should not betray his “woman”. Later, he and several of Mance’s followers climbed up the Wall to implement Mance’s plan. An avalanche took out many of the soldiers, but Jon managed to save himself and Ygritte.
Llord Frey sent his men to negotiate with Robb Stark and offered up their men if he could meet certain conditions. Robb seemed agreeable to most of the terms, but they also asked Lord Edmure to wed one of Frey’s daughters. Edmure agreed at Robb and Catelyn’s pleasding. Meanwhile, Lord Bolton agreed to let Jaime return to King’s Landing, but refused to let Brienne accompany him. In King’s Landing, Tywin found his match in Olenna Tyrell as the two sparred over the fate of their children and grandchildren. The end result: Tywins plans for Tyrion, Cersei, Sansa and Loras would come to fruition. Tyrion confronted Cersei about the assassination attempt on him during the Battle of Blackwater, but she assured him Joffrey wouldn’t attempt to have him killed again. In the end, Tyrion told Sansa about their marriage.
George R. R. Martin himself writes the script for next weeks Game of Thrones ”The Bear and the Maiden Fair”—word has it he started writing in during season one (j/k). In theepisode, “Daenerys (Emilia Clarke) exchanges gifts with a slave lord outside Yunkai. As Sansa (Sophie Turner) frets about her prospects, Shae (Sibel Kekilli) chafes at Tyrion’s (Peter Dinklage) new situation. Tywin counsels the king, and Melisandre reveals a secret to Gendry (Joe Dempsie). Brienne (Gwendoline Christie) faces a formidable foe in Harrenhal.”
Watch a preview below for the May 12 episode of Game of Thrones at 9:00 p.m. ET/PT on HBO.