Characters

How to Write a Villain Readers Love to Hate

A great villain wants something, makes sense on their own terms and scares us on the page. How to build motivation, logic, menace and the mirror that makes your hero shine.

How to Write a Villain Readers Love to Hate

Readers will forgive a hero for a lot. They will not forgive a boring villain. A villain who sneers, schemes and loses on schedule drains the stakes out of every scene, because if the opposition is weak, the hero’s victory is worth nothing. A great villain does the opposite: they make the hero’s job almost impossible, they make sense in a way that’s uncomfortable, and they make the reader turn pages faster whenever they’re nearby.

Here’s how to write one.

Villain vs. antagonist: a quick distinction

An antagonist is whatever opposes the protagonist. It can be a storm, a rival, a disease or a mother-in-law. A villain is an antagonist with moral weight, someone whose goals or methods we recognize as wrong.

Not every story needs a villain. Plenty of romances have an antagonist who’s simply in the way. But when you do write one, the bar is high, because a villain is the character readers will be watching most closely for weakness.

1. Give them a want, not just a wound

The most common advice about villains is “give them a tragic backstory.” That’s half right. A backstory explains how someone became who they are. It doesn’t make them do anything in the present.

What makes a villain active is a want: a concrete goal in the story’s present that collides with the hero’s. Annie Wilkes in Stephen King’s Misery doesn’t just have a disturbed past. She wants Paul Sheldon to bring her favorite character back from the dead, in a new book, written for her, in her house. Every horror in that novel comes from that want.

Ask:

  • What does my villain want, specifically, in this story?

  • Why now?

  • What happens to them if they don’t get it?

If the answer to the last question is “nothing much,” your villain has no reason to try hard, and neither will the reader.

2. Let them be right about something

The villains people argue about for years usually have a point.

In Black Panther, Erik Killmonger’s grievance is real: Wakanda had the power to help Black people suffering around the world and chose isolation. His methods are monstrous, but the film lets his argument land, and by the end T’Challa changes Wakanda’s policy partly because Killmonger forced the question. His last line, about wanting to be buried in the ocean with his ancestors who jumped from the slave ships, is one of the reasons audiences still talk about him.

Magneto, in the X-Men stories, is a Holocaust survivor who believes humans will eventually try to exterminate mutants too. Given what he’s lived through, it’s not a crazy belief. That’s what makes him frightening.

You don’t have to agree with your villain. But you should be able to write their argument so well that a thoughtful reader feels a flicker of well, they’re not entirely wrong.

3. Build the villain’s logic

Every villain needs an internal logic: a set of beliefs that makes their choices feel inevitable to them.

Inspector Javert in Les Misérables believes the law is the moral order of the universe. A criminal is a criminal; mercy is a kind of corruption. That logic makes him relentless, and it makes his ending devastating: when Valjean, the convict, spares his life, Javert’s whole system collapses, and he can’t live in a world where it’s wrong.

Here’s a useful exercise. Write one paragraph that tells your plot from the villain’s point of view, in which they are the hero. For example:

A family of upstarts has taken the throne my grandfather built. They’re bankrupting the realm with charity and inviting our enemies across the border. No one else has the stomach to stop them, so I will, even if history calls me a traitor.

If you can write that paragraph without your villain sounding stupid, you have a villain. If you can’t, you have a plot device.

4. Make them a mirror

The strongest villains reflect the hero, showing what the hero could become with one different choice.

J.K. Rowling builds this into the Harry Potter books in detail. Harry and Voldemort are both orphans raised without love. Both found their first real home at Hogwarts. Both speak Parseltongue. Their wands share a core from the same phoenix. The difference, as Dumbledore keeps telling Harry, is choice.

Sherlock Holmes’s great enemy, Professor Moriarty, is his intellectual equal turned toward crime; Holmes calls him “the Napoleon of crime.” In thrillers, the detective and the killer are often uncomfortably alike: both obsessive, both outsiders, both good at reading people.

To build a mirror, list your hero’s defining traits. Then ask which of them, pushed further or bent by a different past, would become your villain’s. A hero who’s fiercely loyal could face a villain whose loyalty to one family justifies anything. A hero who needs control could face a villain who’s made control into a religion.

5. Put the menace on the page

Readers don’t believe a villain is dangerous because other characters say so. They believe it because they’ve seen it.

Show competence early. In Thomas Harris’s The Silence of the Lambs, Hannibal Lecter spends most of the book locked in a cell. Early on, after another inmate does something vile to Clarice, Lecter talks him into swallowing his own tongue overnight. The man dies. Lecter never touched him. From then on, every conversation through the glass is terrifying, because we know what his words can do.

Make the cruelty specific. In Harry Potter and the Order of the Phoenix, Dolores Umbridge wears fluffy pink cardigans, decorates her office with plates of kittens, and clears her throat with a girlish “hem, hem.” Then she gives Harry a detention quill that carves “I must not tell lies” into the back of his hand in his own blood. The gap between her sweetness and her cruelty is the whole effect. Stephen King, reviewing the book, called her the greatest make-believe villain since Hannibal Lecter, and many readers hate her more than Voldemort, precisely because they’ve met people like her.

Use small details. President Snow in The Hunger Games smells of roses and blood. He leaves white roses for Katniss. A single sensory detail repeated at the right moments can do more than a page of description.

Bring them close. Distance kills menace. The villain who appears in the hero’s kitchen, at their job, in their phone, is scarier than the one in a faraway fortress.

6. Give them a voice

A villain’s dialogue should be instantly recognizable. Some ways to do it:

  • Courtesy as threat. Lecter is unfailingly polite. Rudeness offends him. That’s far more chilling than shouting.

  • A private vocabulary. Annie Wilkes won’t swear; she says things like “cockadoodie” instead. It makes her feel unpredictable, a child’s vocabulary in a killer’s mouth.

  • Certainty. Villains rarely hedge. They don’t say “I think.” They tell you how the world works.

  • What they won’t say. A mob boss who never mentions violence directly, only “taking care of it,” is scarier than one who threatens out loud.

Read your villain’s lines aloud. If you could swap them into the mouth of any other character without anyone noticing, rewrite them.

7. Let them win

The villain has to score real victories. If the hero’s plans always work and the villain’s always fail, there’s no tension.

Let the villain outthink the hero at least once, badly. Let them take something that can’t be returned. The midpoint and the “all is lost” moment of most novels belong to the villain: it’s where their plan is working and the reader genuinely doesn’t know how the hero recovers.

A good test: at the 75% mark of your book, if the villain stopped acting, would they have won? If not, they’re not doing enough.

8. Control their page time

More page time doesn’t always mean more menace. Sauron never appears in person in The Lord of the Rings; he’s an Eye, a shadow, a will working through others, and he’s the most dreaded presence in the book. In Daphne du Maurier’s Rebecca, the title character is dead before the novel begins, and Mrs. Danvers, the housekeeper who worships her memory, does the haunting.

Ration the villain’s appearances so each one matters. When they show up, something should change.

Should your villain be redeemed?

Redemption arcs are popular because they’re satisfying when they work. Darth Vader saves Luke from the Emperor in Return of the Jedi and dies doing it. Prince Zuko in Avatar: The Last Airbender spends two seasons as the hero’s enemy and the third earning his place beside him.

Notice what those arcs share:

  • They’re seeded early. Zuko’s conflict and his uncle Iroh’s patience are there from the first season. Vader asks Luke to join him in The Empire Strikes Back instead of killing him.

  • They cost something. Vader dies. Zuko walks away from his father’s approval, his restored title and his home.

  • The character chooses it. Redemption that happens to a villain, rather than being chosen by them, feels cheap.

Some villains should never be redeemed. Umbridge isn’t, and readers would riot if she were. If your villain has done something truly unforgivable, a last-minute change of heart can feel like the story flinching.

Ask what your book is about. If it’s about whether people can change, redemption may be the point. If it’s about standing up to something that won’t change, let the villain stay a villain.

Six villain types (and what drives them)

Type

What drives them

Example

The Zealot

A rigid code they believe is righteous

Javert, Les Misérables

The Mirror

The hero’s traits, bent by a different life

Voldemort, Harry Potter

The Revolutionary

A real injustice, answered with violence

Killmonger, Black Panther

The Bureaucrat

Rules, order and petty power

Umbridge, Harry Potter

The Obsessive

Love or possession turned dangerous

Annie Wilkes, Misery

The Charmer

Manipulation and control through charisma

Amy Dunne, Gone Girl

Most strong villains mix two types. Annie Wilkes is an Obsessive with a Zealot’s moral certainty, which is part of why she’s so hard to predict.

Five villain mistakes to avoid

Evil for evil’s sake. Samuel Taylor Coleridge described Iago’s soliloquies as “the motive-hunting of a motiveless malignity,” and Iago works because Shakespeare makes his lack of a single clear motive the unsettling point, and lets him confide in the audience. Unless you’re doing that on purpose, give your villain reasons.

The monologue. The villain who explains the plan instead of executing it. The Incredibles made a joke of it (“he’s monologuing”). Let your villain act.

The idiot ball. If the villain loses only because they suddenly become stupid, readers feel cheated. The hero should win by being better, braver or more willing to sacrifice, not because the villain forgot to lock a door.

The backstory dump. A chapter of childhood trauma right before the climax stops the story. Thread the history in through action and dialogue instead.

The cartoon. Twirling mustaches, maniacal laughter, cruelty with no cost or calculation. Real menace is calm.

A villain checklist

Before you write their next scene, make sure you can answer these:

  1. What does my villain want in this story, right now?

  2. What are they right about?

  3. What’s their logic, in one sentence, in their own words?

  4. How do they mirror my hero?

  5. Where on the page have we seen them be dangerous, not just heard about it?

  6. What does their voice sound like that no one else’s does?

  7. Where do they win?

  8. Do they end redeemed, defeated or victorious, and does that fit what the book is about?

Name your villain and plot their move

A villain’s name does a surprising amount of work. Lecter, Umbridge and Moriarty all sound like their owners before you know anything about them. If you’re stuck, try Chapterly’s villain name generator for names with a menacing edge, or go darker with the demon, devil and necromancer generators for fantasy and paranormal stories.

And if you know who your villain is but not what they’re plotting, the plot generator can hand you a scheme to build on. Give it to your villain, make them smart enough to pull it off, and then make your hero stop them.

From the writer's desk

Try it on your story

Free tools that pair with this piece. No account needed.

Keep reading

Chapter one starts tonight.

Open a blank page, write the first line, and see where it takes you. Your readers are out there.

Plans from $9.99 a month. Cancel any time. Your words are always yours.

How to Write a Villain Readers Love to Hate | Chapterly