Your villain is boring

Your villain is boring

Keeping the villain theme going, I find that the antagonist is often the weakest link in SFF stories. Writers lavish attention on their protagonist, craft intricate worlds, plot elaborate adventures — and then populate the antagonist role with a cardboard cutout of Pure Evil.

This is a waste. A great villain can elevate an entire story. A weak one drags everything down.

The 'wants to destroy everything' problem

Why does your villain want to destroy the world? 'Because they're evil' isn't an answer. 'For power' just pushes the question back — why do they want power?

Nobody wakes up thinking, 'I shall be evil today.' Even the worst people in history believed they were justified. They had reasons — twisted, terrible reasons, but reasons nonetheless.

Your villain needs the same. Not an excuse for their behaviour, but an explanation. Something that makes their path to darkness comprehensible, even if it's not forgivable.

The villain as hero of their own story

Try this exercise: write a version of your story from the villain's perspective. Not satirically — genuinely. In their version, they're the protagonist. They have good reasons for what they're doing. The hero of your book is the obstacle in theirs.

If you can't do this, your villain isn't developed enough.

The Operative in Serenity believes he's building a better world. Thanos believes he's saving the universe from itself. Killmonger in Black Panther has legitimate grievances. We understand these villains even as we oppose them.

Give them something in common with the hero

The most powerful antagonists mirror the protagonist in some way. They share goals, methods, backgrounds, or wounds — but diverge in crucial ways.

This creates dramatic tension beyond 'good versus evil.' It becomes a question of choices: why did the hero turn out differently? What separates them from the villain they might have become?

Luke and Vader. Harry and Voldemort. Professor X and Magneto. The connection makes the conflict personal and the stakes emotional.

Let them be right about something

A villain who is 100% wrong about everything is boring. A villain who has a point — who identifies a real problem, even if their solution is monstrous — is terrifying.

The antagonist who wants to overthrow a corrupt system isn't entirely wrong about the corruption. The revolutionary who uses terrible means might have legitimate ends. The extremist often starts from a grain of truth.

When your villain has a point, your hero has to grapple with it. The story becomes more than a contest of good versus evil — it becomes an argument about how to live.

Give them victories

If your villain just loses and loses and loses, they stop being threatening. We need to see them win. We need to see what they're capable of. We need to believe they might actually succeed.

The best villains are genuinely dangerous. They're smarter or stronger or more ruthless than the hero. The hero should have to grow, adapt, sacrifice in order to defeat them.

An easy victory is no victory at all.

Consider: do you need a villain?

Not every story needs a human antagonist. The conflict can come from circumstances, from nature, from society, from within the protagonist themselves.

If your story's villain feels weak, ask whether you need one at all. Perhaps the real antagonist is something else — and the apparent villain is just a distraction.