Brianne arrives at Riverrun. Arya seeks shelter. Jamie meets with Edmure Tully. Cersei challenges the Faith. Sandor Clegane hunts for revenge. Tyrion makes a horrible mistake.
Daenerys meets her future. Bran meets the past. Tommen confronts the High Sparrow. Arya trains to be No One. Varys finds an answer. Ramsay gets a gift.
The fate of Jon Snow is revealed. Daenerys meets a strong man. Tyrion gets used to living in Mereen. Sansa and Theon meet some unexpected allies. A rebellion arises in Dorne and Jaime Lannister arrives at King's Landing with Myrcella.