Was talking with my wife about the brilliant character development this show has with two in particular. Theon and Jaime.
We've gone from being disgusted by Theon, to hating him, to pitying him, to rooting for him, to being proud of him and wanting to follow him.
We've gone from being disgusted by Jaime, to hating him, to sympathising with him, to understanding him, to rooting for him and wanting to follow him.
Can't think of a show that has this much brilliance in it's character arc.