When you throw the scheming Lannisters, the equally scheming Tyrells and the possibly-most-scheming-of-all High Sparrow into one city, it's always going to end badly.
With six episodes still to go, though, it's pretty hard to tell who's going to come out on top.*
Luckily, Jonathan Pryce — the actor who plays the High Sparrow — has dropped some fairly sizable hints. In an interview with Polish magazine Kawerna, Price was asked about how the Cersei/High Sparrow plot will play out in season 6. Read more...