Game of Thrones
Actor Kit Harington as Jon SnowHBO

The first full-fledged trailer for Game of Thrones season 6 is out and looks like the characters are playing some pretty wicked games.

Of course the main highlight of this preview is Jon Snow — who's very much a part of the new season — as a dead corpse (from what we've seen and heard so far). So where does this leave all those "resurrection" rumours and theories? Do they still hold weight?

Well, Melisandre, who's rumoured to bring Jon back to life, is a pretty big part of the trailer. But that's not really a giveaway here. It's this shot, which comes at the end of the video:

Game of Thrones
A scene from Game of Thrones season 6 trailerHBO

Notice Jon Snow's dire wolf — Ghost.

An earlier (unconfirmed) spoiler report stated that Melisandre will be instrumental in the resurrection of Jon Snow but his dire wolf Ghost will also be playing a major role in the process. Maybe Ghost will be Melisandre's offering/sacrifice to The Lord of Light in exchange for Jon Snow's life? Food for thought, I guess.

In his latest interview with Time Out London, actor Kit Harington confirmed that his character is dead but also teased that he doesn't know how long Jon Snow "will remain a corpse" on Game of Thrones season 6.

Actor Liam Cunningham (who plays Ser Davos) confirmed in a recent report that Melisandre is part of the season 6 opening scene. Add to that actress Carice van Houten's (who plays Melisandre) earlier statement that "something spectacular is going to happen" with regards to her and Jon Snow's storyline.

Game of Thrones
Melisandre and Jon Snow in Game of ThronesHBO

That's not all. Reportedly, certain scenes for season 6 with van Houten were filmed "wrapped up in secrecy", lending weight to the fan theory that she will be instrumental in bringing Jon Snow back using her dark magic.

But we're just thinking aloud. We're all like a bunch of Jon Snows — we know nothing. For all you know, he's dead and Bran Stark's next. Game of Thrones season 6 premieres 24 April 2016. Check out the trailer below.