Game of Thrones season 6
Priestess Melisandre resurrected the Lord Commander in episode 2, HomeYouTube screengrab/HBO

It has never happened in Game Of Thrones' six-year history and defied its stern principle 'what is dead in GoT is dead' by resurrecting Jon Snow. Episode 2 of GoT season 6 finally reveals the hidden magical powers of priestess Melisandre as she made the Lord Commander breathe again after being murdered by Alliser Thorne and his loyal Night's Watch members.

Fans were elated after the big news and Kit Harington finally broke his silence and apologised to them for keeping them in dark for 10 long months. "Sorry!" the 29-year-old star told Entertainment Weekly.

"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 reaction to the Red Wedding episode (third season), with a kind of grief about it. Which means something I'm doing — or what the show is doing — is right."

Meanwhile, HBO has released the promo for episode 3 entitled 'Oathbreaker', and it shows some serious cliff-hanging scenes including, a naked Jon Snow rising from the dead and appearing before the Wildlings while the cruel Ramsey receives a 'gift'. Daenerys Targaryen returns to her deceased husband Khal Drago's place, Vaes Dothrak.

Bran Stark continues his journey into his past with the three-eyed raven and will possibly reveal some of the greatest secrets that will reshape the Game Of Thrones mythology.

The return of the Lord Commander has also ignited the theory that he will be one of the most important characters to lead the fight against the White Walkers. It remains to be seen, how the lead characters will proceed towards the impending huge battle of the series.

Game Of Thrones season 6 will return on 8 May on HBO. Episode 3 is written by David Benioff & D B Weiss and is directed by Dan Sackheim.