I thought Harrelson did a good job. I don't want a villain who's all threat and steel. The Colonel is not a psychopath out to slaughter everyone, he's a conflicted character that has turned to fanaticism and is capable of ambiguity. The level of pathos felt appropriate.