Why do we find characters like Lucien Bernard or Kaz Brekker so fascinating? They aren’t traditional heroes, yet we root for them. They make questionable decisions, but we understand their reasoning. These are morally grey characters – complex figures who blur the lines between right and wrong, making them some of the most intriguing personalities in literature. Unlike classic heroes, morally grey characters don’t always act out of pure virtue. Their motives are often selfish, their actions sometimes ruthless, but they’re compelling because they reflect the complexities of real human nature. Whether fuelled by survival or ambition, they force us to confront mortality itself. For writers, writing morally grey characters offers a chance to explore deeper conflicts and layered storytelling. But, how do you hit the right balance? Join us at What We Writing as we explore what makes these characters work, and why we love them!
What Are Morally Grey Characters?
A morally grey character is neither a pure hero nor a clear-cut villain. Instead, they exist in the space between, making choices that can be noble one minute and questionable the next. Unlike traditional protagonists who follow a strong moral compass or antagonists who act with clear malicious intent, morally grey characters operate in shades of ambiguity, often motivated by self-preservation, revenge, or personal gain rather than a rigid sense of right and wrong.
Take Lucien Bernard in The Paris Architect – a man who initially helps the Nazis for his own benefit, but gradually develops a conscience. Or Richard Papen from The Secret History, whose choices, while not outright evil, lead to devastating consequences. These characters challenge readers to question their own moral beliefs, making them some of the most compelling figures in fiction.
But what makes a character morally grey? The key lies in complexity – giving them realistic flaws, internal conflicts, and justifiable motivations that make their choices feel believable.

Check Out Our Guide To Writing Antiheroes
Why We Love Morally Grey Characters
There’s something undeniably compelling about a character who doesn’t always do the right thing. Morally grey protagonists in literature pull us in because they feel real, flawed, unpredictable, and deeply human. Unlike traditional heroes who always choose virtue, these characters struggle, compromise, and make mistakes, just like we do.
One of the biggest reasons why we love morally grey characters is their unpredictability. With a classic hero, we know they’ll make the right decision in the end. But with a morally ambiguous character? Every decision feels like a genuine dilemma, keeping readers engaged and emotionally invested.
These characters also make us confront moral conflict. Circe in Madeline Miller’s Circe is neither hero nor villain – she acts out of self-preservation, love, and even vengeance, making us question what we would do in her position. In the literary world, morally grey characters challenge our perceptions of right and wrong, making stories richer and more thought-provoking.
Writing Morally Grey Characters: A Step-By-Step Guide
Crafting a convincing morally grey character requires more than just making them flawed. Readers should understand their choices, even when they don’t agree with them. If you’re wondering how to write morally grey characters, these key steps should ensure that they feel authentic and dynamic.
Check Out Our Guide To Writing Dynamic Characters
Step 1: Give Them Justifiable Motivations
Morally grey characters require strong reasons for their actions. Whether it’s survival, revenge, or love, their choices should feel justified from their worldview. For example, Jean Valjean in Les Misérables steals out of desperation, making him sympathetic, even as he breaks the law.
Step 2: Avoid One-Dimensional Morality
A well-crafted character isn’t purely good or evil. Let them wrestle with difficult decisions and contradict themselves. Take Catherine Earnshaw in Wuthering Heights – her selfishness is frustrating, yet her love for Heathcliff is undeniably real.
Step 3: Show Their Growth (Or Downfall)
Morally grey characters thrive on internal conflict. Do they find redemption, or spiral further and deeper into darkness? Emma Bovary in Madame Bovary makes reckless choices, leading to her tragic end, while Kaz Brekker in Six of Crows learns to trust, albeit only slightly.
Step 4: Balance Their Actions & Consequences
A flawed character shouldn’t get away with everything. Let their decisions carry weight. Jay Gatsby in The Great Gatsby chases an unattainable dream, and it ultimately leads to his own demise. Their struggle makes them unforgettable.
Mastering how to develop flawed characters means embracing their contradiction. Give them depth, let them stumble, and make readers question where the moral line truly is.
Check Out The Best Dark Academia Writing Prompts
Examples Of Morally Grey Characters Done Right
Some of the most memorable figures in fiction are those who walk the fine line between hero and villain. Here are some of the best morally grey characters in books – each complex, flawed, and deeply compelling.
Richard Papen – The Secret History
Richard is neither a villain nor a hero – he’s an outsider, desperate to belong. His moral decline is slow and gradual, making his choices feel disturbingly understandable. His willingness to rationalise murder cements him as a perfect morally grey character example.
Tyrion Lannister – A Song of Ice and Fire
Tyrion is intelligent and often kind, displaying much more of a moral compass than others in Westeros, but he is also manipulative and vengeful. His sharp wit and survival instincts make him likable, but he never hesitates to strike when necessary.
Circe – Circe
Circe is a sorceress who is neither fully good nor fully evil. She punishes men who wrong her, but her choices stem from pain and survival, making her a morally complex protagonist.
The best morally grey characters in books and movies challenge our sense of right and wrong, forcing us to grapple with where we would stand if we were in their shoes.
Common Pitfalls When Writing Morally Grey Characters
Writing a morally grey character is a delicate balance – lean too far in one direction, and they become either a misunderstood hero or an outright villain. If you’re wondering how to make a character morally grey but likable, here are some of the most common pitfalls we’ve found:
1. Making Them Too Likable Or Too Evil
A morally grey character shouldn’t be a villain in disguise or a hero with minor flaws. They should have both redeeming qualities and questionable choices. For example, Amy Dunne in Gone Girl is brilliant and justifiable in some of her grievances, but her actions are unimaginably ruthless.
2. Forgetting Consequences
If a character constantly goes about making unethical choices with no repercussions, they lose credibility. Readers need to see the aftermath of their actions, whether it’s guilt, retaliation, or unintended harm, like Heathcliff in Wuthering Heights, whose obsession ultimately destroys him.
3. Over-Explaining Morality
Readers don’t need to be spoon-fed whether a character is ‘good’ or ‘bad’. Let their actions speak for themselves. Jay Gatsby isn’t labelled as a hero or villain – we simply see the consequences of his ambition.
The key to creating compelling, morally ambiguous characters is letting readers wrestle with their morality, rather than handing them easy answers.
Wrap Up
Morally grey characters fascinate us because they reflect the complexities of real human nature. They challenge traditional notions of good and evil, making stories richer and more thought-provoking. Whether they seek redemption, spiral into darkness, or hover somewhere in between, these characters keep readers engaged by forcing them to grapple with their own moral beliefs.
As a writer, don’t be afraid to experiment with moral ambiguity. Give your characters flaws, force them into difficult choices, and allow their actions to have real consequences. The most unforgettable characters are those who make us question what we would do in their place.
Who are some of your favourite morally grey characters in literature? What makes them so compelling? Let us know in the comments!
Check Out Our 40 Prompts For Writing Morally Grey Characters

James has been passionate about storytelling ever since he could hold a pen. Inspired by the epic fantasy and historical dramas he devoured in his youth, his work now centers on dark, psychological tales featuring intense, introspective characters and atmospheric, gothic undertones. In 2025, he founded What We Writing to share his creative journey and the lessons he’s learned along the way with fellow writers and passionate storytellers.
