This post contains spoilers for Season 6, Episode 10 of Game of Thrones. Proceed at your own peril.
What an EXPLOSIVE finale.
Not only was the R+L=J theory confirmed, but so was another incredibly popular fan theory: that Cersei Lannister would go full Mad Queen and blow up King's Landing with wildfire.
And SHE DID IT. SHE ACTUALLY DID IT.
She literally blew up half of King's Landing/the Game of Thrones cast.
FINALLY the High Sparrow and the goddamn Faith Militant are gone.
But so are many of our faves.
IT HURT SO MUCH.
Especially because Margaery, as always, was a step ahead and figured out something terrible was going to happen. AND THE HIGH SPARROW BLOCKED HER.
SHE COULD HAVE GOT THEM OUT.
After watching her play the game better than pretty much everyone, it was really horrifying to see her go out in that way.
It's really not OK.
RIP House Tyrell. Although at least we still have Olenna.
Cersei also managed to get rid of Grand Maester Pycelle.
It wasn't sad to see the end of him, but it was actually chilling to watch those little birds go all stabby on him.
Along with the Sparrows and Tyrells, she also blew up Kevan Lannister. So there goes the old small council.
PLUS, she got her revenge on the Shame Nun.
This was another moment full of both triumph and absolute horror. Like... Cersei just let the undead Mountain loose on her?! Yes, we all wanted to see her suffer...but not like this.
And Cersei also caused the death of precious bb Tommen!
Sure, he was kind of a pain lately thanks to the way the High Sparrow manipulated him, but this was still gut-wrenching to watch. Cersei delivered on her promise to burn cities to the ground to protect her children, and ended up causing the death of her last remaining child.