Following that much-awaited Jon Snow (Kit Harington) twist on episode 2 of Game of Thrones Season 6, viewers have now established how powerful of a sorceress Melisandre (Carice van Houten) truly is. She brought Snow back to life as a true testament to her powers. If every other TV show had their own Melisandre, here are the top TV characters we want to bring back to life.

Derek Shepherd (Grey’s Anatomy)

In the May 2 broadcast of Jimmy Kimmel Live, the host shared a brief parody of Grey’s Anatomy as inspired by Game of Thrones, E! News reports. Dr. Derek Shepherd’s (Patrick Dempsey) death was one of the most difficult things viewers had to endure throughout the show’s entire run. Many were heartbroken and shocked to learn that a major character had passed away on the show.

Denny Duquette (Grey’s Anatomy)

The thing is, Grey’s Anatomy has mastered the art of making viewers love a certain character only to have them die several episodes later. This was the case of Denny whom viewers loved from day one ‘til the end. Also, what he had with Dr. Izzie Stevens (Katherine Heigl) was so bittersweet it made our hearts bleed when he died.

Hershel Greene (The Walking Dead)

His death drew gasps and tears from viewers who witnessed him dying at the hands of The Governor. What’s worse, Michonne’s katana was used to kill him.

ALSO READ: Suits Season 6 Release Date, Spoilers: Mike, Harvey Break Ties?

Allison Argent (Teen Wolf)

Allison’s death in Teen Wolf crushed viewers’ hearts to bits. She and Scott were each other’s first and true love. How do you even recover from that?

Nicholas Brody (Homeland)

Viewers already saw Brody’s (Damian Lewis) death coming, but how he died was completely unexpected. Fans of the show most certainly did not sign up to see Brody hanged to death while a pregnant Carrie Mathison (Claire Danes) looked on.

The Starks (Game of Thrones)

This is a no brainer. We miss the Starks. Can we have them all back even just for a while, please?

Oberyn Martell (Game of Thrones)

So we’re rooting for this character to win a fight where the odds were obviously stacked against him. We were rooting for this seeming underdog, similar to how we rooted for David against Goliath. Unfortunately, Game of Thrones is not one of those happy stories.

King Francis (Reign)

Looking at historical events, King Francis (Toby Regbo) was bound to die from a mysterious ear infection. If Game of Thrones Season 6 had Melisandre, Reign has Delphine. Melisandre’s French counterpart managed to whip up some magic that brought Francis back to life. This was absolutely good news to fans—at least everyone gets a few more days with the King of France. That’s what fans thought and were they betrayed when Francis was dead (again) in the episode following his resurrection.

Matthew Crawley (Downton Abbey)

This hit British drama managed to kill off one of the few characters who really stood up for something, fought for what he believed in, and had sympathy for the masses. Matthew was one of the show’s most likeable characters. Mary was becoming an even better person because of him. After everything they’ve been through, it would have been great to see them live happily together.

Meanwhile, Deadline reports that Downton Abbey creator Julian Fellowes is supposedly writing the script for the movie adaptation of the hit British drama. So perhaps there’s a way to bring back all the characters, and this time, the story might be able to explore a potential Lady Sybil-Matthew Crawley love line.

ALSO READ: The Walking Dead Season 7: Who Dies, Who Stays Alive; Negan Ups Kill Count

Neal Cassidy (Once Upon a Time)

Neal’s story was not fully explored when he died a shocking death on the show. There’s so much left to say about his story with Emma, Henry, and Rumple. Magic is a central concept on the show, so a Melisandre-like character could bring back Neal the same way Jon Snow was in Game of Thrones Season 6.

Game of Thrones Season 6 airs every Sunday on HBO.