We all knew the penultimate episode of Game of Thrones was going to be big but no one was expecting it to be this big.
Good lord, we don't even know where to start. Let's do it chronologically shall we?
Well, we open with Varys doing the dirty on Daenerys Targaryen by trying to get Jon Snow to be king. Sadly for him, Tyrion Lannister catches him in the act and let's Dany know. While it would be considered a massive betrayal, the Mother of Dragons actually sees it as Jon's fault for spilling the beans to Sansa in the first place.
This leads to Varys being incinerated by Dany's last remaining dragon. Pretty brutal, but that's child's play compared to what happened next.
Tyrion goes to free Jamie and they have a heart to heart before the King Slayer is freed and allowed to rescue Cersei in a bid to stop Dany from torching the whole of Westeros.
Now we get to the good stuff.
We finally get to see Dany's dragon do some reason damage and kill all of Euron's fleet along with all the massive crossbow's designed to kill it.
Then it blows a massive hole through the gates and Jon's army launches their attack. Instead of stopping her assault, Dany goes full Mad Queen and ends up burning everything and everyone: women, children, soldiers, the lot.
The looks on Jon's and Tyrion's faces when they realise Dany had gone rogue was pretty heartbreaking and viewers thought the same.
She did exactly what she said she didn't want to do and dashed any hope of us having a happy ending.
Instead what we got was old school Game of Thrones where blood and gore was at the forefront. People were being killed left, right and centre and some were pleased to see the show return to the old format that made it famous.
Then we got the fight that we've been waiting for for years: The Mountain vs The Hound.
They battled it out like proper warriors and we nearly saw a repeat of when The Mountain made his infamous kill by squeezing Sandor's eyes.
We also got to see The Mountain out of his suit of armour and to be fair it was terrifying. Thankfully it ended in a good fashion in that The Mountain died but sadly The Hound had to die as well.
Arya miraculously survived despite being close to death about a million times and people were thanking their lucky stars that she wasn't killed off.
The same can't be said for Cersei and Jamie - while their end wasn't explicit it was pretty clear when you're in the basement of a castle that when it collapses, you're going to die.
The trailer shows that Dany is ruling over the ashes that is now her kingdom and everyone wants to know how the hell this show will end.
Featured Image Credit: HBO