Episode Summary:
In the midst of a snowstorm, Stannis’ camp is sabotaged when Ramsay’s men light fires to destroy his supplies. Melisandre is convinced that they need to make a good sacrifice to reach Winterfell, so Stannis reluctantly sacrifices his daughter Princess Shireen, burning her alive at the stake, while she desperately cries out for her parents. Jon and the wildlings return to the Wall, where their welcome is fraught with tension. In Dorne, Prince Doran agrees that Jaime can return to King’s Landing with Myrcella, but only if Trystane accompanies them and serves on the small council in Oberyn’s place. In Meereen, the fighting pits reopen and Daenerys is stunned to see Jorah fight for her forgiveness. Although he is successful, his triumph is interrupted by a fierce attack by the Sons of the Harpy, who quickly surround Dany and her supporters. Just as hope seems lost, Drogon arrives, and Daenerys mounts her dragon and flies away from Meereen, her followers and enemies watching alike in awe.