Another season has just flown by. Can you believe the season finale is this Sunday?
The stakes are fairly high heading into Game of Thrones Season 5 Episode 10. Chances are we will be bidding farewell to at least one major character before the final hour is over. Place your bets in the comments below!
From the teaser clip, (which you can watch here) we know the seige is back on as Melisandre informs Stannis the Lord of Light has made good on his promise. I doubt many fans are rooting for Stannis at this point, so watching him fall at Winterfell won't disappoint.
However, Jon Snow's one of the good guys and we don't want to see his men turn on him as they did on Jeor Mormont.
Enjoy this first look at a few images from the season finale courtesy of HBO.
Cersei Begs for Her Life - Game of Thrones Season 5 Episode 10
Is that really Cersei Lannister kneeling before the High Sparrow? Does she regret the terrible things she's done, or is this all an act? Tune in to the season finale and find out how far Cersei will go to survive.
Stannis Marches on Winterfell - Game of Thrones Season 5 Episode 10
After sacrificing his only daughter, Melisandre informs King Stannis they can now proceed with their seige. Will Stannis take Winterfell?
Daenerys is Missing - Game of Thrones Season 5 Episode 10
Where does Daenerys go after fleeing the Great Pit on Drogon's back? From the looks of this photo, she does not return to Meereen. Will Jorah, Daario and Tyrion set out to find her?
Jon's Latest Challenge - Game of Thrones Season 5 Episode 10
Jon faces yet another challenge. Will Ser Alliser and the Night's Watch stage a mutiny? Is Jon's life in danger?
Sansa's Prepared to Die - Game of Thrones Season 5 Episode 10
Sansa looks quite scared in this photo, but she is prepared to die for what she believes in? Will Brienne and Pod arrive in time to help her?
How Much Does Jaqen Know? - Game of Thrones Season 5 Episode 10
Chances are Jaqen H’Ghar knows that Arya lied about her mission. Will he take action against her or allow her to go after Meryn Trant?