How to Write a Villain Who Makes Sense to the Reader
Share
Last updated: October 18, 2026
To write a compelling villain, give them a clear goal, a reason for wanting it that makes sense from their point of view, and the power to genuinely threaten the protagonist. Readers do not need to agree with a villain, but they need to understand them. A villain who is evil for no reason is easy to dismiss. One whose logic is clear, even if it is twisted, is much harder to forget.
Key takeaways
- Villains need goals, not just bad behavior.
- A motive explains a villain's choices. It does not excuse them, and the story does not have to.
- The best villains test the hero's specific weaknesses.
- Use backstory sparingly. A hint of history often works better than a full origin story.
What does the villain want?
Start with what the villain is trying to achieve: power, revenge, safety, recognition, control, or to protect something they love. Their goal should come into conflict with the protagonist's goal. That is what makes them an antagonist rather than just a bad person in the background.
John Truby argues that the best opponent wants the same thing as the hero, or something that cannot coexist with the hero's goal, which forces them into direct conflict (Truby, 2007). Two people who want the same throne, the same city or the same person cannot both win, and that is a strong engine for a plot.
How do motives differ from excuses?
A motive explains why someone acts. An excuse claims that the explanation makes the act acceptable. Your story can give a villain a sympathetic motive, such as grief or a real injustice, while still treating their actions as wrong. That tension is often what makes a villain memorable.
Explanation is not endorsement. Readers can understand how a character arrived at cruelty without the book approving of it. If the narrative seems to excuse serious harm, readers may feel the author is on the villain's side, which is rarely the intent.
How can a villain challenge the protagonist?
A strong villain does more than create obstacles. They challenge the hero's beliefs, exploit their weaknesses and force them to grow. If your hero's flaw is trusting too easily, the villain might be someone they trusted. If your hero believes rules matter, the villain might show what happens when the rules protect the wrong people.
The villain should also be competent. If the hero can defeat them easily, the victory means little. Raise the stakes by letting the villain win sometimes. Robert McKee argues that a protagonist and story are only as compelling as the forces of antagonism working against them (McKee, 1997).
How much backstory is necessary?
Less than you might think. A villain's full history can drain their menace by explaining too much. Often a few well-placed details are enough: a scar they never explain, a name that makes them flinch, a single memory revealed at the right moment.
Ask what readers need to know to understand the villain's choices in this story. Give them that, and keep the rest in your notes. If the villain is a point-of-view character, you will reveal more, but the same principle applies: backstory should illuminate present choices, not replace them.
What makes a villain feel flat?
- No clear goal, only a vague desire to cause harm.
- Monologues explaining their plan for no reason.
- Incompetence that exists only so the hero can win.
- Cruelty with no connection to what they want.
- A sudden, unearned redemption.
What about morally grey characters?
Not every antagonist is a villain. Some are rivals, institutions, or people with good intentions who hurt others along the way. Morally grey characters live in the space between hero and villain, and they can be just as compelling. If you are writing a morally complex love interest in a romance, see how to write a morally grey love interest.
How do you test your villain?
- Write one paragraph of the story from the villain's point of view. Do they think they are right?
- List what the villain does in each act. Are they active throughout, or do they disappear in the middle?
- Check that the villain's defeat requires the hero to change or use what they learned.
- Ask a beta reader whether they were ever afraid of the villain, and when.
For more on building characters in general, read how to create compelling fictional characters. If your villain is part of a larger invented world, see how to build a fictional world.
If your antagonist is not landing, a developmental edit can help you find out why. Book a free consultation to talk it through.
References
McKee, R. (1997). Story: Substance, structure, style, and the principles of screenwriting. ReganBooks.
Truby, J. (2007). The anatomy of story: 22 steps to becoming a master storyteller. Faber and Faber.