Join or Sign In

Sign in to customize your TV listings

Continue with Facebook Continue with email

By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.

Cast of Game of Thrones: Season One Through Season 7

Winter comes at you pretty fast in Westeros; see how Cersei, Jon Snow and Jaime have changed

1 of 32 Helen Sloan/HBO

Game of Thrones Characters Then and Now: First Seasons vs. Last Seasons

With the epic Emmy-winning fantasy-drama about to drop its eighth and final season, we've gone back through the first seven seasons to compare and contrast how the major GoT characters looked when things started in 2011, and how they look now. Check out these epic transformations...

Watch Game of Thrones

2 of 32 HBO

Then: Arya Stark

In Game of Thrones' first episode, Ned Stark's younger daughter (played by Maisie Williams) is a privileged child with a lot of spunk.

Watch Game of Thrones

3 of 32 Helen Sloan/HBO

Now: Arya Stark

By GoT's seventh season, Arya's privilege and family have been upended. She's warier, deadlier, and still every bit as fierce.

Watch Game of Thrones

4 of 32 HBO

Then: Bran Stark

When we first meet Bran, Ned Stark's fourth (legitimate) child, played by Isaac Hempstead-Wright, is a boy who loves his direwolf and enjoys a good climb.

Watch Game of Thrones

5 of 32 HBO

Now: Bran Stark

By Season 7, Bran's a teenager -- and the visionary Three-Eyed Raven -- who copes with the aftermath of being pushed from a window by Jaime Lannister.

Watch Game of Thrones

6 of 32 HBO

Then: Sandor Clegane

In Season 1, Sandor (played by Rory McCann) is introduced as a royal bodyguard known as "the Hound."

Watch Game of Thrones

7 of 32 Helen Sloan/HBO

Now: Sandor Clegane

By Season 7 , the Hound has betrayed all allegiances and has been worked like a dog (and, at last look, left for dead).

Watch Game of Thrones

8 of 32 HBO

Then: Melisandre

In Season 2, the priestess and seer (played by Carice van Houten) is a woman of roughly shadow-bearing age.

Watch Game of Thrones

9 of 32 HBO

Then: Melisandre

In Season 6, Melisandre is revealed to be a tad older than her Westeros colleagues suspected.

Watch Game of Thrones

10 of 32 HBO

Now: Melisandre

In Season 7, Melisandre is back to her less-wrinkled form.

Watch Game of Thrones

11 of 32 HBO

Then: Jorah Mormont

From the get-go on GoT, Jorah (Iain Glen) is a rugged, exiled knight.

Watch Game of Thrones

12 of 32 Helen Sloan/HBO

Now: Jorah Mormont

By Season 7, Jorah's nomadic life -- and brush with greyscale -- has taken a toll.

Watch Game of Thrones

13 of 32 HBO

Then: Samwell Tarly

By Season 2, Sam (played by John Bradley) has been established as Jon Snow's loyal friend. He's a fresh-faced fellow who'll risk his face for his dear pal.

Watch Game of Thrones

14 of 32 Helen Sloan/HBO

Now: Samwell Tarly

By Season 7, Sam has been weighted down with familial responsibility to his lover, Gilly, and her infant son.

Watch Game of Thrones

15 of 32 HBO

Then: Varys

Varys, the Lannisters' resident eunuch (played by Conleth Hill), plays it cool in a Season 1 episode as the Master of Whisperers, spymaster to the throne.

Watch Game of Thrones

16 of 32 Helen Sloan/HBO

Now: Varys

By Season 7, Varys has betrayed the Lannisters and thrown his support behind Daenerys Targaryen, whose ascent he secretly helped orchestrate.

Watch Game of Thrones

17 of 32 HBO

Then: Theon Greyjoy

In Season 1, Theon (played by Alfie Allen) is Ned Stark's ward and a true pal to Stark's son, Robb.

Watch Game of Thrones

18 of 32 HBO

Now: Theon Greyjoy

By Season 7, Theon's cowardice has led him to lose everyone he loved, but he might finally be ready to try redeem himself.

Watch Game of Thrones

19 of 32 HBO

Then: Brienne of Tarth

In Season 2, Brienne (played by Gwendoline Christie) is a skilled but lovestricken swordswoman who aspires to be a knight.

Watch Game of Thrones

20 of 32 HBO

Now: Brienne of Tarth

By Season 7, Brienne is an even-more seasoned protector, and sworn defender of Sansa Stark.

Watch Game of Thrones

21 of 32 HBO

Then: Jon Snow

Introduced in Season 1 as the illegitimate son of Ned Stark, Jon (played by Kit Harrington) is sent off to spend his days serving at the Wall.

Watch Game of Thrones

22 of 32 Helen Sloan/HBO

Now: Jon Stark

By Season 7, Jon has died and been resurrected, though he has yet to learn the truth about his parentage. All things considered, he looks remarkably well-preserved.

Watch Game of Thrones

23 of 32 HBO

Then: Sansa Stark

When we first meet Ned Stark's elder daughter (played by Sophie Turner) in Season 1, she's an innocent but shallow teen who wants to marry her way out of Winterfell.

Watch Game of Thrones

24 of 32 Helen Sloan/HBO

Now: Sansa Stark

By Season 7, Sansa has matured. She confronts the winter as she does challenges to her battered family: head on.

Watch Game of Thrones

25 of 32 HBO

Then: Daenerys Targaryen

In Season 1, Daenerys (played by Emilia Clarke) is an exiled princess who is kept under the thumb of her older brother, Viserys.

Watch Game of Thrones

26 of 32 HBO

Now: Daenerys Targaryen

By Season 7 , the Mother of Dragons is a battle-tested warrior queen who dresses the part.

Watch Game of Thrones

27 of 32 HBO

Then: Tyrion Lannister

In Season 1, Tyrion (Peter Dinklage) keeps up appearances but seeks to drown his family troubles in drink.

Watch Game of Thrones

28 of 32 Helen Sloan/HBO

Now: Tyrion Lannister

By Season 7, the bearded Tyrion has abandoned his Lannister roots to join Daenerys' bid for the throne, becoming one of her trusted advisers.

Watch Game of Thrones

29 of 32 HBO

Then: Cersei Lannister

In Season 1, Cersei (played by Lena Headey) conspires against her husband -- and anyone who threatens her power or the people she loves.

Watch Game of Thrones

30 of 32 HBO

Now: Cersei Lannister

By the end of Season 7, Cersei has claimed the Iron Throne, but not without losing everyone she loves, and exacting revenge on nearly all of her enemies.

Watch Game of Thrones

31 of 32 HBO

Then: Jaime Lannister

In Season 1, the dashing and dastardly Jaime (played by Nikolaj Coster-Waldau) seeks to protect his secret love with his twin, Cersei, by using his two bare hands to push Bran from the tower window.

Watch Game of Thrones

32 of 32 Macall B. Polay/HBO

Now: Jaime Lannister

By Season 7, Jaime's lost some off his swagger, along with his (real) right hand. But can he quit Cersei?

Watch Game of Thrones