Warning: This feature contains major spoilers for Game of Thrones season 6 episode 2. If you haven't seen it yet, please turn away now because we don't want to spoil it for you.
It's happened. Jon Snow is back! In the least shocking news in Game of Thrones history, everyone's favourite bastard has been resurrected and will be no doubt be kicking ass for the rest of season 6.
What's that, you say? What about all the times Kit Harrington told us Jon Snow was dead and not coming back? Yeah, we know. Well, the actor has at least had the decency to apologise for all the misdirection and untruths he's told over the last few months now the secret is finally out.
Talking exclusively to Entertainment Weekly, Harrington said: "Sorry! I'd like to say sorry for lying to everyone. I'm glad that people were upset that he died. I think my biggest fear was that people were not going to care. Or it would just be, 'Fine, Jon Snow's dead'. But it seems like people had a, similar to the Red Wedding episode, kind of grief about it. Which means something I'm doing — or the show is doing — is right." Yeah, you could say that Kit...
Game of Thrones season 6 airs on HBO each Sunday in the US, and a day later on Sky Atlantic in the UK.