Game Of Thrones: Every Main Character Ranked Worst To Best

11. Theon Greyjoy

Game Of Thrones Jon Snow Daenerys
HBO

Speaking of complex characters...

Theon Greyjoy has gone through every role on the show. Ward, brother, leader, villain, victim and hero, his development was one of GoT's harshest and most impressive. Always out to prove himself, Theon tried to seize power in Winterfell and spent three long, soul-crushing seasons being brutalised by Ramsay Bolton.

Neglected throughout his life, he always wanted to prove his worth, and despite some blips finally achieved atonement during the Long Night, when he died protecting Bran from the Night King.

Contributor

i get to write about what i love, which is cool. be good to each other