Guest Stars Daniel Portman as Podrick Payne Julian Glover as Grand Maester Pycelle Dean Charles Chapman as Tommen Baratheon Kristian Nairn as Hodor Finn Jones as Ser Loras Tyrell Michael McElhatton as Lord Roose Bolton Diana Rigg as Lady Olenna Tyrell Ian Beattie as Ser Meryn Trant Ellie Kendrick as Meera Reed Indira Varma as Ellaria Sand Roger Ashton-Griffiths as Lord Mace Tyrell Thomas Brodie Sangster as Jojen Reed Tara Fitzgerald as Selyse Baratheon Kerry Ingram as Shireen Baratheon Charlotte Hope as Myranda Noah Taylor as Locke Pedro Pascal as Prince Oberyn Martell Paul Bentley as The High Septon Tony Way as Dontos Hollard Elizabeth Webster as Lady Walda Bolton Pixie Le Knot as Kayla Georg Hólm as Musician George Appleby as Dwarf James McHale as Ser Axell Florent Jazzy De Lisser as Tansy Jón Þór Birgisson as Musician Krysten Coombs as Dwarf Max Laird as Dwarf Dean Whatton as Dwarf Orri Páll Dýrason as Musician Raymond Griffiths as Dwarf