Bestsellers

Morally Gray Characters: Why We Can't Stop Rooting for the Anti-Hero

Bookdot Team
#morally gray#anti-hero#character archetypes#BookTok#fantasy romance#dark romance#Six of Crows#ACOTAR#book recommendations#romantasy
Dark atmospheric library with dramatic lighting, evoking the moral complexity of anti-hero fiction

You know the type. The character who walks into the first chapter and does something that should end the story before it starts — something cold, something calculated, something that in real life would make you close the book. Except you don’t close it. You keep reading. And by the end, you’re not just excusing their choices — you’re rooting for them.

Morally gray characters have taken over fiction, and readers are invested in ways that go beyond casual enjoyment. They trend on BookTok. They top “fictional characters I’d die for” lists. They generate the kind of fractious, passionate reader communities that the hero who always does the right thing has never inspired. Kaz Brekker, Rhysand, Cardan Greenbriar, Xaden Riorson — these are not heroes in any traditional sense. They manipulate. They lie. They hurt people, sometimes including the people they love. Readers are obsessed with every single one of them.

This is worth examining. Why do damaged, morally compromised characters consistently generate more emotional investment than their uncomplicated counterparts? What does it say about what readers actually want from fiction — and which books execute the archetype most effectively?

What Does “Morally Gray” Actually Mean?

The term gets applied loosely on BookTok, sometimes to any love interest who’s brooding or has a difficult backstory. But moral grayness is a specific quality, and understanding it helps explain why some characters with this label hit hard and others fall completely flat.

A morally gray character occupies the space between hero and villain. They have genuine values — or had them once — but they are willing to cross lines that the conventional protagonist will not. They might use people instrumentally for good ends. They might employ violence, betrayal, or deception without the story asking you to condemn them for it. They might love deeply while remaining capable of cruelty.

What they are not: simple villains. A villain exists to be opposed. A morally gray character exists to be understood.

The distinction is everything. Kaz Brekker from Six of Crows is Leigh Bardugo’s protagonist, not her antagonist. He is a sixteen-year-old crime lord who will do essentially anything to achieve his goals — and the novel never excuses this, never softens it, and also never positions him as the enemy. Instead, Bardugo makes you understand exactly how he became what he is, and then challenges you to decide what you actually think about it.

That challenge — the active work of deciding what you think about a character who resists easy categorization — is the mechanism by which morally gray characters generate investment. They make you work. And readers, it turns out, respond to that with extraordinary loyalty.

The Psychology Behind the Anti-Hero Obsession

Why does this work so reliably? There are three interlocking reasons.

Moral complexity mirrors reality. Perfect heroes are fantasies in the straightforward sense: recognizable as ideals, but not as people. Real humans act from mixed motives, carry damage that shapes how they treat others, and frequently choose expediency over principle. A morally gray character’s flaws feel earned in a way that pure virtue does not. When a character’s ruthlessness is traceable — when you understand the specific events that cauterized their empathy — it lands as psychologically true. Readers recognize something real in the experience of becoming less idealistic under pressure.

Fiction provides safe proximity to dark impulses. You can root for Kaz’s cold ruthlessness, enjoy Rhysand’s manipulation, or be genuinely fascinated by Cardan’s cruelty without endorsing those qualities in real life. The safety of fiction allows readers to explore moral territory they would never visit in reality — and this exploration is valuable. Understanding why someone makes terrible choices is a form of empathy practice, even when the choices are fictional.

The tension is qualitatively different. With a conventional hero, you worry about external threats: will they survive the battle, outwit the villain, save the person they love? With a morally gray character, the threat is always partially internal: Will they cross a line they can’t come back from? Are they capable of growth? When the moment of decision arrives, which way will they fall? This internal tension adds a layer to every scene. The stakes are not just plot stakes. They are character stakes.

The Romance Reader’s Morally Gray Love Interest

There is a specific version of the archetype that drives BookTok into particular levels of devotion: the damaged, dangerous love interest who is, around exactly the right person, capable of tenderness.

Rhysand from A Court of Mist and Fury (Sarah J. Maas) established the template that almost every subsequent romantasy love interest has worked from. He cultivated a reputation for cruelty across five centuries — deliberately, strategically, for reasons the reader eventually understands were altruistic in a particular and complicated way. He is still manipulative even in his most heroic moments. Readers love him with an intensity that is genuinely remarkable.

The mechanism is not “he’s misunderstood” — though many readers initially read it that way. It is something more interesting: he chose to be feared to protect something worth protecting, and that choice tells you something about what he values beneath everything else. The moral grayness is not just suffering background. It is characterization.

Cardan Greenbriar from The Cruel Prince (Holly Black) works differently. He is not initially misunderstood. He is actually cruel, in ways that are personal and targeted. Holly Black refuses easy redemption — Cardan does not become a different person. He becomes the version of himself that was always there, underneath the damage that Faerie made of him. That distinction — growth versus transformation, uncovering versus changing — is what separates compelling moral grayness from cheap redemption arcs.

Xaden Riorson from Fourth Wing (Rebecca Yarros) brings political complexity to the archetype. His agenda is his own, his loyalty ambiguous for much of the novel, his history with the heroine’s family a genuine reason for antagonism. The reader understands he could be the enemy. That sustained uncertainty — not resolved cheaply or quickly — is the engine of his appeal.

What these characters share: genuine interiority, genuine capacity for change, and a specific person to whom they show a face they show no one else. The reader is positioned to see that private face while the character maintains their public one. That positioning creates intimacy that the conventional love interest simply cannot replicate.

10 Books with Unforgettable Morally Gray Characters

1. Six of Crows by Leigh Bardugo

The benchmark. Kaz Brekker is a crime lord at sixteen with a genius for planning and an absolute willingness to use people — including people he cares about — as instruments. Bardugo provides the backstory that explains his coldness without using it as an excuse, and deploys it at exactly the right moment. The full duology is essential; the hangover from losing Kaz as a POV character when you finish is real and measurable.

2. A Court of Mist and Fury by Sarah J. Maas

Maas’s second ACOTAR volume is where Rhysand fully arrives as a character — where the reader finally understands what is actually happening beneath the villain performance. It is also one of the strongest arguments for reading a series in order: the first book sets you up to misread Rhysand exactly as Feyre misreads him, which makes the correction devastating.

3. The Cruel Prince by Holly Black

Jude Duarte and Cardan Greenbriar are both, in different ways, products of Faerie’s particular cruelties — and both respond with moral choices that are genuinely gray. Jude’s ambition is ruthless. Cardan’s kindness is buried under genuine damage. The Folk of the Air trilogy is a masterclass in deploying the archetype across multiple characters simultaneously.

4. Vicious by V.E. Schwab

The rare example where both main characters are morally gray, and the narrative refuses to resolve the question of who is “right” between them. Victor Vale and Eli Cardale are former friends turned enemies — both brilliant, both capable of violence, both convinced their own cause is just. Schwab builds a world where the conventional hero-villain distinction genuinely does not apply, and dares you to pick a side anyway.

5. The Poppy War by R.F. Kuang

Rin begins as a scrappy underdog. The moral grayness accumulates slowly, genuinely, through the specific demands of the war the novel documents. By the end, Kuang is asking serious philosophical questions about what extreme circumstances justify — and Rin’s answers are disturbing in ways that are entirely the point. Not a comfort read. An essential one.

6. Nevernight by Jay Kristoff

Mia Corvere is an assassin training at a school for killers, narrated in a wry, dark register that makes her excellent company even as the violence she practices remains fully legible. Kristoff doesn’t ask you to forgive Mia. He asks you to understand her, which is harder and more interesting — and builds a reader loyalty that persists across three dense, ambitious volumes.

7. Ninth House by Leigh Bardugo

Bardugo’s adult debut introduced Alex Stern, one of contemporary fantasy’s strongest morally gray female protagonists. Alex has survived terrible things through terrible means. She makes choices throughout this novel that are genuinely difficult to defend. Bardugo makes you root for her anyway — not by softening Alex, but by making her interior life as vivid as her exterior one.

8. From Blood and Ash by Jennifer L. Armentrout

Hawke’s moral complexity deepens as the series progresses, but even in the first volume the reader senses — correctly — that his self-presentation is not the full story. Armentrout is particularly good at the slow reveal of interiority that makes a morally gray character legible rather than simply frustrating. The Blood and Ash series has sustained four main volumes precisely because the central characters remain genuinely complicated.

9. An Ember in the Ashes by Sabaa Tahir

A world where everyone is compromised by what survival requires. Elias is a soldier for an empire he despises; Laia is willing to use people to save someone she loves. Neither protagonist is the clean hero the situation seems to demand, and that refusal to clean them up is what gives the series its moral weight. The worldbuilding is exceptional and the character work justifies every page.

10. The Atlas Six by Olivie Blake

Six morally compromised characters compete for a secret society’s resources, in a novel that refuses to designate protagonists or antagonists in any conventional sense. Every reader has different opinions about who deserves to succeed. The characters generate passionate, contentious online communities — exactly the behavior that marks the archetype at its most effective. The divisiveness is a feature, not a flaw.

The Rise of the Morally Gray Female Protagonist

One of the most significant shifts in genre fiction over the last decade has been the growing willingness to give female protagonists the same moral latitude that male anti-heroes have always enjoyed.

The double standard has been documented extensively: a male character’s ruthlessness tends to read as sexy or impressive; a female character making the same choices tends to get labeled “unlikeable.” This is changing, slowly, with specific authors leading the charge.

Celaena Sardothien in the Throne of Glass series (Sarah J. Maas) was an early and significant example: an assassin who is genuinely good at violence, whose dark history is not a backstory to be overcome but a defining feature of who she is. She is not moral grayness in a sympathetic register. She is moral grayness presented as aspiration.

Jude Duarte from The Cruel Prince is ruthlessly ambitious in ways the narrative does not excuse or apologize for. Her willingness to manipulate and deceive is presented as a rational response to a world designed to destroy her — but the novel does not bother insisting it’s secretly virtuous. She does what she does because she wants power and survival, and the story allows that as sufficient motivation.

Rin from The Poppy War ends her trilogy having done things that are genuinely not forgivable within the novel’s moral framework — and R.F. Kuang is honest about this. It is one of the most uncompromising female anti-hero arcs in recent popular fiction.

The readers responding most intensely to these characters are often people who have never seen ambition, ruthlessness, or survival pragmatism in a female character treated as interesting rather than troubling. That response — that sudden recognition — is worth paying attention to as an indicator of what genre fiction has been systematically withholding.

Where Moral Grayness Gets Complicated

Not all moral grayness in fiction is created equal, and the patterns that fail are worth naming.

A character who never develops — who simply continues to be cold or manipulative or cruel until the end, with the narrative implicitly endorsing this — is not actually morally gray. They are a power fantasy. The archetype works because there is always the possibility of genuine interiority behind the external behavior: something that explains, complicates, or might develop the initial presentation.

When a book describes controlling or genuinely abusive behavior as “protective” without sufficient interrogation, or frames cruelty as simply a stylistic choice with no acknowledgment of what this would mean in reality, the moral grayness tips into something else. The best writers in this space — Bardugo, Black, Maas at her best — maintain the distinction between a character’s moral complexity and an endorsement of their behavior. That line is worth holding as a reader too.

Loving a fictional anti-hero does not require pretending their choices are ethical. Some of the most rewarding morally gray characters are the ones you love while remaining entirely clear-eyed about what they are. The clarity is part of the experience.

Finding Your Next Anti-Hero

If the books above are where you’re starting, the patterns to look for in your next read:

  • Multiple POV structures often allow you to see a morally gray character from angles they would never show themselves — the gap between their self-presentation and how others experience them is frequently where the depth lives
  • Long series with room to develop give moral complexity space to evolve rather than resolve cheaply in a single volume
  • Authors who are clearly thinking philosophically about their characters’ choices — where the grayness seems intentional rather than incidental — tend to produce the most durable anti-heroes

The most revealing question you can ask yourself after finishing a book with a morally gray character: Did I root for them because I understood them, or because I forgot what they were? The first is good reading. The second is worth examining.

Track which anti-heroes genuinely got to you — and which choices you found indefensible despite everything. The pattern reveals something real about what you want from fiction, and which books are most likely to give it to you.


Track every morally gray character who’s taken up residence in your head, log your five-star reads, and build your next anti-hero TBR with Bookdot — the reading tracker for readers who take their fictional obsessions seriously.

Download on the App Store

Related Articles

Frequently Asked Questions

What does 'morally gray' mean in books?
A morally gray character occupies the space between hero and villain — someone with genuine values who is nonetheless willing to cross ethical lines the conventional protagonist will not. They manipulate, deceive, or commit violence while remaining the character the reader is asked to understand rather than simply oppose. The defining quality is not darkness but complexity: their choices are explicable, their interiority visible, and their capacity for change — whether or not they exercise it — is always in question.
Why do readers love morally gray love interests?
Morally gray love interests generate intense reader investment for several reasons: their complexity mirrors real human psychology more accurately than idealized heroes; loving them in fiction provides safe proximity to dark impulses without real-world consequences; and the tension of watching someone capable of genuine harm choose something better produces one of fiction's most emotionally satisfying arcs. Characters like Rhysand (ACOTAR), Kaz Brekker (Six of Crows), and Cardan Greenbriar (The Cruel Prince) endure because their moral complexity feels earned, not decorative.
What are the best books with morally gray characters?
The best books for morally gray characters include Six of Crows by Leigh Bardugo (Kaz Brekker), A Court of Mist and Fury by Sarah J. Maas (Rhysand), The Cruel Prince by Holly Black (Cardan), Vicious by V.E. Schwab (both protagonists), The Poppy War by R.F. Kuang (Rin), Nevernight by Jay Kristoff (Mia Corvere), Ninth House by Leigh Bardugo (Alex Stern), and An Ember in the Ashes by Sabaa Tahir. Each executes the archetype with genuine psychological depth.