Game of Thrones Season 5 Episode 9 Review / Recap | The Dance of Dragons

Jon Snow returns to the wall and faces anger. Arya continues her training but runs into someone from her past. Jamie and Bron are freed by the Martell’s with conditions. Stannis Baratheon sacrifices his daughter Shireen to win the North. Daenerys Targaryen is rescued from the Mereen fighting pits by riding her biggest dragon, Drogon.