I know what you mean. I feel like Tony on NCIS especially gets a very varied treatment depending on who's writing him. He's childish, he's mature, he's a jerk, he's a sweetie, he's insecure, he's pompous. He goes from one spectrum to the other constantly (although perhaps that's just who he is).
no subject