Game of Thrones set the stakes high early on by killing off Ned Stark, the show’s ostensible main character, in the show’s first season. Since then, more than 100 characters have died over the show’s brutal seven seasons. (If your memory is fuzzy, here’s a comprehensive list of every single character who wound up on the wrong end of a sword or a dragon.)
But dozens of beloved characters have survived—or been resurrected—long enough to face the White Walkers in Game of Thrones season 8. Given the show’s history of violence and the scale of what’s to come, it’s likely that few will survive that fight. After all, most fans seem to agree that the fate of Westeros lies in the hands of Jon Snow, Daenerys Targaryen and their possible offspring.
But plenty of other characters have proven themselves to be survivors and could play surprising roles in the fight, like Melisandre or The Mountain. Meanwhile, plenty of characters have dangling plot lines that the show may try to wrap up before the end, like the imprisoned Yara Greyjoy or the Faceless Man, Jaqen H’ghar, who may yet reappear in Arya’s life. And the recently released Game of Thrones season 8 trailer revealed that Beric Dondarrion and Tormund Giantsbane, who many thought were dead at the end of season 7, are actually still alive.
Here are all the people who are still breathing headed into the show’s highly-anticipated final season, which premieres April 14.
Jon Snow
Jon Snow (Kit Harington) managed to capture a Wight and bring it to Cersei to prove that creatures—and by proxy, the White Walkers—do exist. Having survived yet another encounter with the Night King, he is now headed back to his home of Winterfell—with his new lover (and, unbeknownst to him, his aunt) Daenerys Targaryen (Emilia Clarke) in tow.
Daenerys Targaryen
Daenerys may have lost one of her dragons while saving Jon Snow beyond the Wall, but she survived the encounter with the Night King and his army. After brokering an uneasy alliance with Cersei Lannister (Lena Headey), she is now headed to Winterfell with Jon.
Cersei Lannister
The Queen of the Seven Kingdoms has lost all of her children over the course of the series but still managed to elevate herself to queen. She now claims that she is pregnant. She reveals to Jaime (Nikolaj Coster-Waldau) that she intends to double-cross Daenerys and let the Mother of Dragons’ forces tire themselves out fighting the White Walkers before attacking Daenerys herself.
Tyrion Lannister
After arranging a meeting between Daenerys and Cersei, Tyrion (Peter Dinklage) is on his way to Winterfell with Jon and Daenerys, though he is concerned about the Mother of Dragon’s romantic entanglement with Jon.
Sansa Stark
After warning Jon about bending the knee to Daenerys, Sansa (Sophie Turner) takes over the day to day operations in Winterfell. She executes Littlefinger for conspiring against her family and currently rules over the North.
Ayra Stark
Arya (Maisie Williams) returns to Winterfell after avenging the death of her family members by killing Walder Frey. She and Sansa eventually decide to work together with their brother Bran (Isaac Hempstead Wright) as a wolf pack to survive.
Bran Stark
After arriving in Winterfell, Bran reveals that Jon is the son of Rhaegar Targaryan and Lyanna Stark to Samwell Tarly (John Bradley). He then uses his powers to watch the Night King destroy a large part of the Wall and march south toward Winterfell.
Jaime Lannister
Disgusted with Cersei’s plan to attack Daenerys and Jon Snow when the fate of the entire realm is at stake—shades of the Mad King whom Jaime killed—Jaime walks out of King’s Landing. He rides North.
Brienne of Tarth
Brienne (Gwendoline Christie) witnesses the meeting between Jon, Daenerys and Cersei in Winterfell. When Cersei initially refuses to help Daenerys and Jon, Brienne pleads with Jaime to talk to his sister. She is now heading back to Winterfell.
Theon Greyjoy
After his sister Yara is captured by their uncle Euron Greyjoy, Theon (Alfie Allen) rallies the Ironborn to help him save Yara by proving himself in a battle. He is now sailing to the Seven Kingdoms to try to save her.
Samwell Tarly
Sam leaves the Citadel to tell Jon Snow that he has both Targaryen and Stark blood. He arrives at Winterfell where he and Bran piece together that Jon is the rightful heir to the Iron Throne.
Davos Seaworth
Ser Davos (Liam Cunningham) accompanies Jon Snow and Daenerys to their meeting with Cersei. He is currently on the ship back to Winterfell.
The Mountain
When Jaime challenges Cersei, Cersei implicitly threatens to have The Mountain (Hafþór Júlíus Björnsson) kill Jaime. However, Jaime calls her bluff and leaves King’s Landing. The Mountain remains with Cersei.
Varys
Varys (Conleth Hill) attended the negotiations with Cersei in the Dragonpit and is traveling with Jon and Cersei back to Winterfell.
Jorah Mormont
With Sam’s help, Jorah (Iain Glen) cures his Dragonscale. He accompanies Jon first on his mission beyond the wall to secure a wight and then to King’s Landing to negotiate with Cersei. He is currently sailing back to Winterfell.
Melisandre
On Dragonstone, Melisandre (Carice van Houten) tells Varys that she must return to Westeros because her fate is to die there. That’s the last time she appears in season 7.
Euron Greyjoy
Euron (Pilou Asbæk) says during the meeting in the Dragonpit that he is going to return to the Iron Islands and wait out the war with the White Walkers since they can’t swim. Cersei later reveals to Jaime that Euron is in fact procuring the Golden Company soldiers for her.
The Hound
After threatening his brother, The Mountain, and demonstrating the Wight’s abilities to Cersei, The Hound (Rory McCann) sails to Winterfell.
Bronn
Bronn, leading a group of Lannister soldiers, greets Tyrion, Jon and their allies in King’s Landing and escorts them to the Dragonpit. Tyrion offers to pay Bronn (Jerome Flynn) to join their side, and Bronn declines. Bronn and Podrick leave the Dragonpit before the meeting begins.
Tormund Giantsbane
Tormund (Kristofer Hivju) is guarding Eastwatch when the Night King orders the ice dragon to destroy the wall. But a recent trailer for the final season revealed that he did indeed survive the attack, though it is unclear how.
Gendry
When Jon’s forces are overwhelmed beyond the Wall, Gendry (Joe Dempsie) runs back to Eastwatch to send a raven to Daenerys. He collapses before the wall and conveys the message to Davos.
Yara Greyjoy
Yara (Gemma Whelan) is captured by her uncle, Euron Greyjoy, and paraded through the streets of King’s Landing. She is taken away by guards to be imprisoned. Theon rallies the Ironborn to try to save her.
Grey Worm
After leading the Unsullied to King’s Landing to ensure a peaceful parlay between the two queens and intimidate Cersei, Grey Worm (Jacob Anderson) returns with Daenerys’ army to Dragonstone.
Missandei
After the meeting with Cersei, Missendei (Nathalie Emmanuel) sails with Daenerys to Winterfell.
Daario Naharis
Daenerys asks Daario (Michiel Huisman) and the Second Sons to stay in Meereen to keep the peace while a democratic government is established.
Jaqen H’ghar
Arya traps Jaqen (Tom Wlaschiha) and points her sword at him in the House of Black and White. He allows her to leave while also taking back her identity as Arya Stark.
Beric Dondarrion
Beric (Richard Dormer) is guarding Eastwatch when the Night King arrives with his dragon. In the Game of Thrones season 8 trailer, it’s revealed that he lived to fight another day.
Meera Reed
After bringing Bran to Winterfell, Meera (Ellie Kendrick) tells Bran that she has to return to her family home, Greywater Watch, before the White Walkers arrive. She observes that the real Bran died in the cave of the Three-Eyed Raven and then leaves.
Podrick Payne
Podrick (Daniel Portman) reunites with Bronn and Tyrion at King’s Landing during the meeting between Daenerys and Cersei. He leaves the Dragonpit with Bronn but presumably accompanies Brienne back to Winterfell after the tête-à-tête.
Gilly
Gilly (Hannah Murray) travels from Old Town to Winterfell with Sam in order to tell Jon about his true parentage.
Lyanna Mormont
Lyanna (Bella Ramsey) stays behind with Sansa when Jon Snow goes to Dragonstone to appeal to Daenerys.
Ellaria Sand
After Euron captures Ellaria (Indira Varma), Cersei imprisons Ellaria with her daughter, Tyene (Rosabell Laurenti Sellers). Cersei poisons Tyene and tells Ellaria that she will be kept alive to watch her daughter die and decompose.
Qyburn
Qyburn (Anton Lesser) tells Cersei she is pregnant before the meeting in the Dragonpit. He accompanies her to that meeting and examines the Wight that Jon Snow brings there. He presumably accompanies Cersei back to the castle afterward.
Robin Arryn
Robin, following the advice of Littlefinger, sends the Vale armies to help his cousin Sansa fight the Boltons. It’s unclear who is counseling Robin now that Littlefinger is dead.
Hot Pie
Hot Pie (Ben Hawkey) tells Arya that Jon Snow defeated the Boltons at the Battle of the Bastards, and Arya decides to travel home to her family rather than to King’s Landing to kill Cersei. She warns Hot Pie to be careful, and he says he’s a survivor.
Eddison Tollett
We las saw Jon Snow’s longtime companion Edd (Ben Crompton) greeting Meera and Bran on the Northern side of the Wall. It looks like he’s alive and leading the Night’s Watch, according to a recent trailer for the final season.