Watch Game of Thrones® season 6 episode 3 online
Stream every episode on NOW TV
7 day free trial then Entertainment Pass auto-renews at £8.99 a month, unless cancelled.
While Daenerys meets her future, Bran meets the past. Elsewhere, Tommen confronts the High Sparrow, and Arya continues her training. Starring Emilia Clarke, Maisie Williams and Isaac Hempstead-Wright.