Alidar Jarok wrote:
Someone who puts bombs in people's heads in order to control their actions is a villain.
Is a hero that is responsible for villainous acts in service of a great good really a villain? Imagine the sacrifice of going against all you believe in to assure things are as they need to be, if you are capable of seeing the future, and you see a future worse than the acts you commit.
This person may never see themselves a villain, but as a great hero.