Game of Thrones ain't messing around this season. Moving beyond the confines of George RR Martin's source material, the HBO epic is seriously putting the pedal to the metal...
It's all go in Westeros... here are eight major developments from the latest episode alone.
1. JON SNOW IS ALIIIIIIVE
He might've insisted over and over and over again that his alter ego was gone for good, but still, it didn't come as a huge surprise when Kit Harington drew breath as Jon Snow at the climax of 'Home'.
The skirmish at Castle Black - pitting Ser Davos (Liam Cunningham) and the Night's Watch loyalists against Alliser Thorne (Owen Teale) and his allies - came to a dramatic close when the outer walls of the castle were breached by the giant Wun Wun and an army of Wildings.
Inside, Davos urged priestess Melisandre to resurrect Jon - and though her incantation appeared to have failed, the moment they'd left the room, Jon sprang back to life...
What to Read Next
2. TYRION IS FRIEND TO THE DRAGONS
...but what does it mean?
Having learnt that Meereen is the last free city in Slaver's Bay, Tyrion decides to try and harness the power of Daenerys's famously fiery dragons.
It's a risky manoeuvre, but the dragons don't attack Tyrion, instead allowing him to undo their shackles.
So now the big question: does Tyrion being the Dragon Whisperer lend credence to those fan theories that he's a secret Targaryen, possibly Daenerys's brother?
3. HODOR'S REAL NAME ISN'T HODOR
Bran (Isaac Hempstead Wright) returned this week, and continuing his training with the Three-eyed Raven (Max Von Sydow), the young Stark experienced a time-tripping vision...
His power allowed Bran to see a young Eddard 'Ned' Stark training in Winterfell with brother Benjen and sister Lyanna - and we learnt from the flashback that Hodor's real name... is Wylis. What'chu talkin' 'bout , Hodor?
4. THERE'S A NEW GREYJOY IN TOWN
...and he means business.
Yes, rather throwing a wrench into Balon Greyjoy's plot to invade the North was the arrival of his brother Euron (Pilou Asbæk), who tossed his sibling from a bridge to his death.
Hell of a family reunion. But what else do you expect from Game of Thrones?
5. RAMSAY BOLTON IS EVEN WORSE THAN WE THOUGHT
Eurgh - Ramsay (Iwan Rheon) is just the worst.
First, he murders his own father Roose Bolton (Michael McElhatton) after he'd poured cold water on his psychopath son's plot to storm Castle Black.
Then, upon learning that Roose's wife Walda (Elizabeth Webster) has given birth to a son - threatening his position as lord of House Bolton - Ramsay literally releases the hounds and has his step-mother and baby brother mauled to death.
EURGH.
6. A STARK SISTERS REUNION COULD BE ON THE CARDS
Theon (Alfie Allen) might have left Sansa's side - satisfying himself that Brienne is a far better guardian than he could ever be - but things are definitely looking up for the Stark girls.
First, Sansa (Sophie Turner) learns that her sister is still alive, then Arya (Maisie Williams) is rescued from a life as a street beggar by the returning Jaqen (Tom Wlaschiha) - and about time too...
7. DON'T MESS WITH THE HIGH SPARROW
Still mourning the loss of his daughter Myrcella, Jaime Lannister (Nikolaj Coster-Waldau) faced off with the High Sparrow - incensed over Cersei's treatment at the hands of the Faith Militant.
In response, the High Sparrow (Jonathan Pryce) reminds him that his forces have the power to "overthrow an empire" - a threat which seems to unnerve even the Kingslayer...
8. SERIOUSLY, DON'T MESS WITH THE MOUNTAIN
Reborn after his near-fatal bout with the Red Viper, The Mountain (Hafþór Júlíus Björnsson) is now Cersei's sworn servant.
This week, he hunted down the drunkard who exposed himself to Cersei during her walk of shame, and... SMASH.
Drunkard head = pulp. Nasty.
Game of Thrones continues Sunday at 9pm ET on HBO in the US and Monday at 2am BST on Sky Atlantic in the UK.


















