Maisie Williams as Arya Stark. Photo: Macall B. Polay/HBO

HBO has released a whole bunch of new photos from Game of Thrones Season 6. Oh my god, holy crap, and so forth. Behold:

Nikolaj Coster-Waldau as Jaime Lannister. Photo: Helen Sloan/HBO

Looks like Jaime is arriving home to King’s Landing, Myrcella’s body in tow. This cannot end well.

Nikolaj Coster-Waldau as Jaime Lannister and Lena Headey as Cersei Lannister. Photo: Helen Sloan/HBO

Pictured: this not ending well. I can only imagine how awkward this discussion will be. Both Jaime and Cersei have been through a lot since last seeing each other.

Jonathan Pryce as High Sparrow. Photo: Helen Sloan/HBO

Cersei arch-nemesis the High Sparrow looks in good health.

Hannah Waddingham as Septa Unella. Photo:: Helen Sloan/HBO

As does Septa Unella, who looks to be preaching to Margaery. Let’s hope Margaery has the good sense not to become verbally abusive like Cersei did.