One thing I thought was really good about Alfie Allen's performance was he portrayed Theon as a 3-dimensional character really well. A good example was when he was looking at the charred bodies. He was smug at first, but then his face fell; and when he looked down, you can practically hear him thinking "What have I done?"