A villain is not evil in a vacuum. A villain has reasons for what they do. A compelling villain has internally consistent logic: their values, their scale of operation, their methods are justified (in their own mind) by their worldview.1
The worst villains in fiction are ones who are evil because the plot requires them to be evil. They do bad things because they're "the bad guy." They lack internal coherence.
The best villains are ones where you can understand their logic even if you disagree with their methods or values.
Every villain has two dimensions:
Values: What do they care about? Power, justice, safety, belonging, legacy, revenge, truth? A villain's values are often noble—they want good things. The problem is their methods or scale.
Scale: At what level do they operate? Individual level (personal revenge)? City level (protecting their nation)? Civilization level (reshaping all of reality)? Cosmic level (destroying existence)?
The tension between values and scale creates the villain's internal conflict: "I value justice, so I'm willing to kill millions to ensure cosmic justice" (scale problem). "I value my family, so I'm willing to destroy a city to protect them" (scale problem).
Many villains are "good people operating at the wrong scale." They value something noble but pursue it in ways that harm too many people.
A compelling villain often reflects the hero. They want similar things but approach it differently. A hero wants justice and pursues it through law. A villain wants justice and pursues it through violence. Both have coherent logic; they diverge on method.
Or: a hero wants to protect their homeland and will fight wars. A villain wants to protect their homeland and will wage genocidal war. Same value, different scale tolerance.
This mirroring creates moral complexity. It's harder to dismiss the villain as simply "bad" when they share your values but differ on method or scale.
Passive villains: They maintain the status quo through oppression, indifference, or structural inaction. A dictator who refuses to change, a government that ignores suffering. They're villains through what they don't do.
Active villains: They pursue goals, take action, advance their agenda. They're villains through what they do.
Active villains are usually more compelling because they have clear agency and goals. Passive villains can feel like obstacles rather than characters.
Some villains genuinely believe they're the good guys. They have a coherent worldview where their actions are morally justified. This is more complex than a villain who knows they're evil.
Examples:
These villains are compelling because they have a point, even if we disagree with their conclusions.
Psychology — Motivation and Internal Conflict: Why does someone become a villain? Usually because of experiences that shaped their values in particular ways. A person wronged might value vengeance. Someone who lost loved ones might value absolute security (and be willing to destroy others' freedom to achieve it). See: Trauma and Value Formation — how experiences shape what we care about and how we pursue it.
Ethics — Scale and Moral Philosophy: This is a pure ethics question. When is harming some people justified to help others? How many people can you harm to achieve a "greater good"? Different ethical frameworks give different answers. A utilitarian might accept more harm for a greater good than a deontologist. Your villain's moral framework determines their methods.
The Sharpest Implication: A villain with clear values and internal logic is more dangerous to the story than a villain who's simply evil. Because readers (and characters) can almost agree with the villain's values, the only disagreement is method or scale. This creates moral vertigo: "Wait, I actually understand this villain's point... but also, their methods are unacceptable." That tension is narratively powerful.
Generative Questions: