With over 100 characters spread over five seasons - with the sixth out today (excited!!) - picking your favourite Westerosi is no easy task.
We did it anyway.
Behold: the indisputable top ten best players from all corners of the seven kingdoms. (Spoilers ahoy, obviously.)
10 | Daenerys Targaryen
During seasons 1-3 when Dani was evolving from meek princess into Mother Of Motherf***ing Dragons, she was the best thing in Game Of Thrones. But since arriving in Meereen she hasn't done much besides sit on some cold-looking steps humouring peasants and making the odd political blunder that her dwindling crew of body guards have to sort out. Let's hope being back among the Dothraki helps the Khaleesi rediscover her pep this season.
9 | Margaery Tyrell
It's hard to think of the shrewder player of the game than the Queen (even if she is currently in chains), having seamlessly shifted alliance from Renly Baratheon to the Lannisters then taming a psychotic King (and then his meeker young brother) in an unstoppable rise to power. She is also the only character in the entire of Game Of Thrones - other than maybe Dani - who gives a shit about the poor, so y'know, kudos for that.
8 | Theon/Reek