Warning: Spoilers ahead.
Last week, Daenerys of the House Targaryen, the First of Her Name, The Unburnt, Queen of the Andals, the Rhoynar and the First Men, Queen of Meereen, Khaleesi of the Great Grass Sea, Protector of the Realm, Lady Regent of the Seven Kingdoms, Breaker of Chains and Mother of Dragons reached her breaking point and lit the entirety of King’s Landing aflame, much to the dismay of Jon and Tyrion.
Sunday’s finale starts as she gives a rousing speech to her armies, calling on them to help her break the wheel across the Seven Kingdoms. There are some moments where it sounds like perhaps she’s got justice and mercy on her mind, but there are many more moments where it is clear she does not. Tyrion, disgusted by her actions in King’s Landing, rather dramatically quits his job and is immediately arrested for treason.
Jon spends the first 25 minutes looking sad and upset, but refusing to say that Dany will not be the leader that the Seven Kingdoms need. Jon tries to reason with Daenerys, and when he sees that she has no intention of mercy for Tyrion or anyone else, he agrees to join her, and they kiss.
And then he stabs her, directly in the heart.
He cries as she stops breathing, and then seems to realize that Drogon might not be too happy with him. Thankfully, Drogon has a fine eye for metaphor, and rather than torch the person who killed his mother, he melts the Iron Throne to nothing but a blob of metal. Drogon tenderly picks up Daenerys’ body and flies off. Jon is subsequently arrested and ends up back at the Wall (or what’s left of it) as a member of the Night’s Watch, in punishment for his crimes.
It’s a great moment of misdirection from the show, equal to the Sansa–Arya vs. Littlefinger moment, which surprised viewers by design. Below, the best Twitter reactions to the shocking moment.