Episode 10 – The Winds of Winter

Season Six Finale. Cersei faces a day of reckoning. Daenerys prepares to set sail for Westeros. Davos confronts Melisandre. Sam and Gilly arrive in the Citadel. Bran discovers a long-kept secret. Lord Frey has an uninvited guest.