How to Write a Villain Readers Will Remember

One of the fastest ways to weaken an otherwise compelling story is to create a villain who exists solely to be evil.

We have all encountered them before: the antagonist who commits cruel acts simply because the plot requires someone to be evil, the ruler whose every decision is irrationally malicious, or the villains whose motivations never extend beyond a vague desire for power. While these characters create conflict, they rarely create depth.

This aligns well with one of the most common pieces of writing advice you'll hear: villains need to be "complex." While I agree with the sentiment, let's be honest, that advice is incredibly vague and not particularly helpful to newer writers.

So what does "complex" actually mean when it comes to writing villains?

For me, it comes down to one simple idea: every villain is the hero of their own story.

The moment a villain exists solely to oppose the protagonist, they stop feeling like a person and start feeling like a plot device. Readers may dislike them, but they won't remember them, or if they do, it won't be for a good reason. The villains who stay with us long after we've finished a book are the ones who genuinely believe they're doing the right thing.

There is an important difference between evil and conviction and that is where I think some villains fall flat.

When I am creating an antagonist, I don't start by asking what terrible things they've done. I start by asking what they believe. What truths about the world are they absolutely convinced of? Perhaps they believe order is more important than freedom, or they believe people are incapable of making the right choices and need someone else to make those choices for them. Whatever that belief may be, it becomes the foundation upon which every decision is built.

The best villains make sense because they are driven by a belief, not merely a goal.

One of my favorite questions to ask while drafting is whether my villain could explain their actions in a way that sounds reasonable. Not to everyone, and certainly not to the protagonist, but reasonable enough that a reader can understand how they arrived at their conclusions. If the answer is no, I usually haven't dug deeply enough into their motivations.

A believable villain should be able to sit across from the protagonist and explain exactly why they're doing what they're doing. In fact, the most unsettling villains are often the ones whose arguments contain a grain of truth. Readers may disagree with their conclusions, but they understand how the villain arrived there.

One thing I love about writing antagonists is that their greatest strengths are often what create their downfall. A visionary becomes obsessed with control. A protector becomes possessive. A leader becomes authoritarian. A person who genuinely wants to help others begins convincing themselves that the ends justify the means.

And when it comes to these antagonists, the most compelling villains rarely begin as monsters. They begin as a character with admirable qualities, who slowly allows those qualities to become distorted. Their flaws don't appear out of nowhere, they grow from virtues that have been pushed too far.

Darth Vader is perhaps one of the most recognizable examples of this. Anakin Skywalker begins as brave, compassionate, and fiercely loyal to the people he loves. He wants to save others. He wants peace. He wants to protect his family. None of those desires are inherently evil. But his fear of loss slowly transforms protection into control, love into possession, and loyalty into obsession. By the time he becomes Darth Vader, the qualities that once made him heroic are the very things that destroy him.

You can see this pattern across fantasy and science fiction. Think about Magneto. His worldview is shaped by unimaginable trauma, and his desire to protect mutants is understandable, even admirable. The tragedy lies in how that desire hardens into extremism and a willingness to sacrifice innocent lives for his cause.

When readers can see the path from virtue to corruption, the villain becomes far more compelling.

Another trait I look for in memorable villains is their ability to challenge the protagonist on a deeper level. Fantasy stories often feature battles, wars, political intrigue, and high-stakes confrontations. Those moments are important, but they are rarely what makes a villain memorable.

Instead, the conflict that usually stays with readers is ideological.

A great antagonist challenges the protagonist's understanding of the world. They force the hero to question assumptions, beliefs, loyalties, and sometimes, even their own identity. In many ways, the villain's role isn't simply to create obstacles for the protagonist, but to ask them a question or questions the protagonist doesn't want to answer.

One of my favorite examples of this is the relationship between Darth Vader and Obi-Wan Kenobi. Their conflict isn't compelling because Vader is stronger or because Obi-Wan has to defeat him. It's compelling because their battle is rooted in love, betrayal, grief, and fundamentally different beliefs about power and duty.

Obi-Wan believes people can choose compassion over fear. Vader believes power is the only way to prevent suffering. Obi-Wan sees Anakin as a man capable of goodness who lost his way. Vader sees Obi-Wan as someone too weak to do what is necessary. Every time they face one another, they aren't just fighting with lightsabers; they're fighting over which worldview is right.

And honestly? That hurts way more than the lightsabers.

I've also found that some of the strongest villain-protagonist relationships are deeply personal. Former mentors, trusted friends, family members, or former allies often make compelling antagonists because the conflict becomes emotional as well as ideological (cough, cough, Anakin Skywalker and Obi-Wan Kenobi).

Think of Darth Vader and Luke Skywalker. Luke doesn't simply have to defeat Vader; he has to decide whether he believes his father can be redeemed. The conflict becomes deeply personal because Luke sees both the man Vader once was and the monster he has become. In trying to save his father, Luke is forced to confront his own anger, fear, and the possibility that he could follow the same path.

The same is true of Loki and Thor, though their conflict looks very different. Loki doesn't begin as a villain bent on destruction. He begins as a brother desperate to be seen, loved, and valued in a family where he has always felt like second place. His resentment grows from feelings many readers understand: jealousy, insecurity, and a longing to belong. Thor, despite Loki's betrayals, never truly stops loving him, and that love is what makes their conflict so heartbreaking. Their battles aren't simply about who gets the throne or who wins the fight. They are about identity, family, and the question of whether love can survive betrayal. The villain isn't just trying to defeat the hero; he's trying to prove that the hero was wrong about him all along.

These villains know the protagonist's strengths, weaknesses, fears, and values. More importantly, they know exactly how to challenge them. The goal is no longer simply to defeat the hero. They want to force the protagonist to compromise their morals, question what they believe, or become someone they never intended to be. In many cases, the greatest threat isn't physical defeat, it's losing a part of yourself to the villain.

At the end of the day, readers don't need to agree with your villain. They don't even need to sympathize with them, but they do need to understand them. If a reader can follow the path that led your antagonist to become the person they are, you've already created something far more compelling than a character who is evil for the sake of being evil.

Every villain is the hero in their own story, and understanding why they see themselves that way is often the difference between a forgettable antagonist and one readers will remember long after they turn the final page.

Next
Next

I Finished My Manuscript… Now I Have No Idea What I’m Doing.