Last week's episode brought the twist that many fans had been waiting months to see when Kit Harington's Jon Snow was brought back from the dead by the Red Priestess Melisandre, which means that 'Oathbreaker' had a lot to live up to.
From the teaser, we knew that the third episode of Game of Thrones' sixth season would feature the return of Qyburn, while Daenerys "meets her future" and Arya trains to be No One.
There's also the little matter of sharing the news that Jon Snow is alive now to get through too...
So what went down in episode three? Find out what the viewers had to say - complete with spoilers - right here:
Tormund only had one thing on his mind when seeing Jon Snow alive again...
While everyone else was trying to guess where Jon Snow's plotline would take him next:
What to Read Next
And the long-awaited Tower of Joy flashback was amazing ... right up until it cut out on us:
Danaerys found herself in a tricky new situation:
And Lady Olenna is back and causing trouble for the Lannisters:
Arya FINALLY completed her training (and can see again):
While Rickon Stark made his return - only to run into the worst person possible:
And Jon Snow got his revenge:
And, since The Tower of Joy scene left us hanging, we're on board with this theory:
Game of Thrones returns to HBO next Sunday (May 15) at 9pm. Sky Atlantic airs the show in the UK.











