how to write an antihero

How To Write An Antihero Readers Will Love (And Hate)

They’re not villains, and they’re definitely not saints – but they’re the characters we can’t stop reading about. From Loki’s chaotic charm in the Marvel universe to Walter White’s chilling descent in Breaking Bad, antiheroes tread the fine line between good and evil, and that moral murkiness makes them unforgettable. If you’ve ever wondered how to write an antihero that feels complex, conflicted, and real, you’re in the right place. An antihero is a protagonist who lacks traditional heroic qualities like pure morality or selflessness. Instead, they’re usually flawed, self-interested and morally grey – but still deeply engaging. Today at What We Writing, we’re breaking down what makes antiheroes tick, exploring why they resonate with readers, and providing you with practical tips for creating your own. Whether you’re working on a novel or just building a character, you’ll learn how to write an antihero that truly stands out. 


What Is An Antihero? 

An antihero is a central character who doesn’t possess the classic traits we normally associate with traditional heroes, such as selflessness, unflinching morality, or a strong sense of justice. Unlike noble protagonists who fight for what’s right no matter the cost, antiheroes are often driven by their own personal goals, complex emotions, or even questionable motives. 

What sets them apart isn’t just their flaws – it’s how those flaws shape their choices and make them feel real. Think of them as morally grey characters who operate in the space between right and wrong. They might lie, cheat, or even hurt others to get what they want, but we’re still hooked on following their journey. 

So, what makes a good antihero? It’s not about making them likeable, it’s about making them believable. A well-written antihero is layered, unpredictable, and often mirrors the messy reality more than any perfect hero could. 

how to write an antihero - what is an antihero
Let us know your favourite tips on how to write an antihero

Why Antiheroes Work In Fiction

There’s something irresistible about watching a character grapple with their darker impulses. Antiheroes pull us in because they reflect the complexity of real people – flawed, conflicted, and constantly evolving. While classic heroes can feel distant in their perfection, antiheroes offer something raw and relatable. 

Their psychological depth makes for rich storytelling. We’re not just watching what they do; we’re asking why they do it. Every morally grey choice adds another layer of tension, raising the stakes and keeping us on edge. Will they do the right thing? Will they give in to their worst instincts? That unpredictability is all a part of the power. 

Antiheroes also invite us to question our own moral compass. Why do we root for them? What does their success – or demise – say about us? It’s this internal tug-of-war that makes them unforgettable. 

Key Traits Of A Compelling Antihero 

A compelling antihero isn’t just edgy for the sake of it, they’re written with intention. What makes them memorable is a combination of depth, contradiction, and emotional truth. Here are some of the key attributes that bring a morally complex character to life: 

Flawed but Relatable 

Antiheroes are far from perfect, and that’s what makes them interesting. Their flaws, whether it’s pride, vengeance, or emotional detachment, ground them in reality. Readers might not always agree with their actions, but they understand them.

Clear Motivation 

Even if their goals are selfish or morally questionable, a great antihero always has a reason driving their actions. Whether they’re seeking justice, survival, or revenge, that motivation gives their arc weight and keeps readers engaged. 

Moral Ambiguity 

A defining trait of any morally complex character is their ability to live in the grey spaces. They may do the right thing for the wrong reason, or the wrong thing for a reason that almost makes sense. This constant push and pull between light and dark is what keeps us all hooked. 

Personal Code of Ethics 

While they may reject society’s rules, antiheroes often follow their own internal compass. It may be twisted, it might shift, but it’s certainly there. That personal code sets them apart from true villains and gives them a sense of identity, even when it clashes with conventional morality. 

Crafting a compelling antihero means finding the balance between contradiction and coherence. The more layered they are, the more room you’ll have to surprise your readers. 

How To Write An Antihero

Crafting a great antihero isn’t about checking boxes – it’s about building someone who challenges readers and defies easy labels. Whether you’re outlining a novel or rewriting a draft, these steps will help you with writing an antihero character that feels layered, unpredictable, and unforgettable. 

Step 1: Define Their Goal and Motivation 

Every convincing antihero starts with a clear goal. What do they want and, more importantly, why? Their motivation might stem from trauma, revenge, love, or even pride. It doesn’t have to be noble, but it does need to be believable. A well-defined goal gives your antihero purpose and keeps readers invested in their journey. 

Step 2: Choose Their Flaws and Strengths 

Flaws humanise your character, but they should also shape your decisions and interactions. Is your antihero impulsive? Emotionally closed off? Morally flexible? At the same time, give them redeeming qualities – a sharp mind, fierce loyalty, or a wicked, dry sense of humour. Creating an antihero means embracing contradictions. 

Step 3: Build Moral Ambiguity 

A key part of writing an antihero character is leaning into moral complexity. Let them make difficult decisions. Let them cross lines, hesitate, or rationalise the things they do. You want your readers to question whether they’re rooting for the right person, and feel conflicted about the answer. 

Step 4: Put Them in Ethical Dilemmas

Antiheroes shine in situations where there’s no clear right answer. Force them to choose between two bad outcomes – or between what they want and what’s “right”. These moments reveal their true nature and create gripping, high-stakes drama. 

Step 5: Show Growth (or Downfall) 

Whether your antihero finds redemption, gets worse, or simply learns to live with their choices, they should change. A static antihero runs the risk of becoming one-dimensional. Growth – or spiralling descent – makes their arc compelling and emotionally resonant. 

Knowing how to create an antihero means understanding nuance. Let your character evolve, stumble, and surprise you. That’s where the magic happens. 

5 Examples Of Great Antiheroes 

The best way to understand what makes a strong antihero is to see them in action. Below are some compelling antihero examples – spanning books, TV, and film – that showcase how flaws, moral complexity, and layered motivations come together to create unforgettable characters. 

Walter White (Breaking Bad) 

A high school chemistry teacher turned drug kingpin, Walter White is a masterclass in the antihero arc. His transformation is driven by pride, desperation, and a hunger to control – all wrapped in the rationalisation that he is “providing for his family.” 

Lisbeth Salander (The Girl with the Dragon Tattoo) 

Lisbeth is brilliant, emotionally guarded and morally unorthodox. She doesn’t play by society’s rules, but she possesses a deeply personal code of justice, especially when it comes to punishing abusers. She’s a compelling antihero that readers root for, even when her actions are ruthless. 

Severus Snape (Harry Potter) 

Snape’s cold demeanour and morally murky choices make him a prime example of a morally complex character. His motivations remain hidden for much of the series and when they are revealed, they reframe how readers view every action he’s taken. 

Joe Goldberg (You)

Charming on the outside, obsessive and dangerous on the inside, Joe narrates his story with unsettling justification. His internal logic and emotional vulnerability blur the line between a romantic lead and a chilling villain, making him one of the most unsettling antiheroes in recent fiction. 

Scarlett O’Hara (Gone with the Wind) 

Scarlett is self-serving, manipulative, and unapologetically ambitious; yet, she is also a survivor. Her selfishness is framed through the lens of survival in a collapsing world, making her a fascinating case study in complexity and contradiction. 

Whether you’re crafting your own character or studying what works, these compelling antihero examples prove that depth, motivation, and moral ambiguity are key to making readers care – even when they know that they probably shouldn’t. 

Common Mistakes When Writing Antiheroes 

Writing an antihero can be tricky. Avoid these common pitfalls to ensure your character stays compelling without tipping into cliche territory. 

Making Them Too Evil 

Antiheroes aren’t villains. They’re flawed, morally complex characters who can’t be defined as purely evil. Make sure their actions are motivated by personal goals, not just their thirst for destruction. 

Lacking Purpose 

Every antihero needs a clear goal or motivation. Without this, they run the risk of feeling directionless or unengaged. Readers need to understand why your antihero is doing what they’re doing – even if the reasons are selfish or morally questionable. 

Not Differentiating Them from Villains 

The line between an antihero and a villain can be razor-thin. To keep your antihero compelling, focus on the moral ambiguity that makes them relatable, even if their decisions are questionable. A villain is purely driven by their own harmful desires. An antihero is more complex. 

Avoiding these mistakes will help you create an antihero who feels real, engaging, and unforgettable. 

Wrap Up 

Creating a compelling antihero is all about balance. From defining their goal and motivation to embracing their flaws and moral ambiguity, a well-written antihero challenges readers and keeps them invested in every decision. Remember, their complexity and internal conflict are what make them memorable, not just their ability to break the rules. 

Now that you’ve learned the steps to craft a morally complex character, it’s time to bring your own antihero to life. Whether they’re flawed but relatable or wrestle with tough decisions, your antiheroes have the potential to be just as unforgettable as those we’ve discussed. 

What’s your favourite antihero? Share your thoughts in the comments below! 

FAQs

What is the Difference Between an Antihero and a Villain? 

An antihero is a protagonist who lacks traditional heroic qualities but is still the main character of the story. They often have a personal code or moral compass, even if it doesn’t align with society’s values. Villains, on the other hand, are usually antagonists driven by harmful desires and evil intentions, often in direct opposition to the hero. 

Can an Antihero be a Main Character? 

Absolutely! In fact, many great stories are told from the perspective of an antihero. The key is to give them enough depth, motivation, and moral complexity to keep the audience invested. A main character doesn’t always have to be entirely good to be compelling – antiheroes can take centre stage as long as their journey feels authentic. 

How do you make an Antihero Likeable? 

Making an antihero likeable often comes down to relatability. While they may be flawed, showing their vulnerabilities, internal struggles, and moments of kindness can humanise them. Readers may not always agree with their decisions, but if they can empathise with their goals or understand why they act the way they do, they’ll remain invested in their story.

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *