Wr.
Home / The Notebook / Likable vs Compelling
Humanity / Character

Likable vs Compelling: Your Hero Does Not Need to Be Nice

By Bhavik Sarkhedi9 min read15 July 2026

The old note said make the protagonist likable. That note is dead. What holds an audience is not approval. It is understanding, and they are not the same thing.

Somewhere along the way, a bad note got carved into stone: the protagonist must be likable. Make them warm, make them kind, give them a dog, and the audience will follow. It sounds sensible. It is also wrong, and it has produced a generation of forgettable, focus-grouped heroes so smooth they slide right off the mind. The truth is simpler and harder. Audiences do not need to like your character. They need to understand them. Those are two entirely different jobs.

I learned this the long way, writing books before scripts. My most memorable characters were rarely my nicest ones. The ones readers wrote to me about were the difficult ones, the ones who did something small and shameful that the reader recognised in themselves. Nice is pleasant. Recognisable is unforgettable.

Likable is comfort. Compelling is a hook.

A likable character asks nothing of you. You approve, you relax, you drift. A compelling character grabs your collar. You cannot look away because you do not yet know what they will do, and part of you is afraid you already know. Think of Arthur Fleck in Joker. He is not likable. By the end he is frightening. But the film makes you sit so completely inside his loneliness and humiliation that you understand, with a chill, how a broken man arrives at a terrible place. You are not rooting for him. You are unable to leave.

That grip is worth more than a hundred moments of charm. Charm buys a smile. Comprehension buys attention, and attention is the only currency a film has.

What actually holds us is understanding, not approval

Here is the swap that changes everything. Stop trying to make the audience approve of your character and start making them understand. Amy Dunne in Gone Girl is monstrous. She is also, for long stretches, the most magnetic person on screen, because the writing hands us the airtight, terrifying logic of how she sees the world. We would never invite her to dinner. We cannot stop watching her think. Understanding is the thing. Approval is a bonus you do not need.

We are all in the gutter, but some of us are looking at the stars.Oscar Wilde

Wilde was writing about people, not screenplays, but the line does the job. Every compelling character has both the gutter and the stars in them at once, and the writing refuses to resolve the contradiction. Daniel Plainview in There Will Be Blood is greed given a human face, and yet you feel the exhausted, poisoned loneliness under the greed. He is repellent and he is comprehensible, and that pairing is exactly what keeps a stranger pinned to their seat for two and a half hours.

How the craft world caught up

The good news is that the old note has quietly died in the places that teach this. No Film School reframes the whole goal around empathy rather than likability, the difference between rooting for someone and being able to feel with them. And ScreenCraft keeps returning to the same distinction in its character work: the reader does not have to endorse the choice, only believe the person could make it. That believing is the entire craft.

Which is why the deepest version of this note is not really about likability at all. It is about empathy, the one skill that cannot be faked. You can only make an audience understand a character you have understood yourself, all the way down, including the parts that scare you. The nice-hero rule was a shortcut for writers who did not want to do that work. The compelling character is what you get when you do.

Likable buys a smile. Understood buys the whole two hours, and the drive home after.

So what do you do at the desk

Drop the question "will they like this person" and replace it with "will they understand why this person did that." Then chase the second one relentlessly. A few things that help without turning your antihero into a saint:

Do not sand your characters down to be pleasant. Pleasant is the enemy of memorable. The heroes we carry for years are almost never the nicest people in the film. They are the ones we understood so completely that we saw a piece of ourselves and could not put it back down. That is the real target. If you want to push it all the way, the same logic explains why the best antagonists work, which I get into in writing the antagonist who thinks he is the hero, and it sits underneath every serious question about what a film is actually saying.

An invented case: the moneylender who breaks kneecaps and feeds strays

Picture a character I will invent for this piece, a small-town moneylender named Bachubhai who is, by any reasonable measure, a bad man. He breaks a debtor's kneecap in the film's opening scene. He humiliates a widow in front of her children over an unpaid installment. And every night, alone, he feeds the same three street dogs outside his shop with food he does not let anyone see him carry out. None of this makes him nice. It makes him legible. The audience does not root for Bachubhai to succeed. They understand, with real discomfort, why a man who was once humiliated by hunger himself might have built his entire adult life around never again being the one without power. Likability was never on offer. Understanding was, and understanding is what keeps an audience watching him limp toward whatever ending he has earned, which is the same engine driving any strong character built out of flaws that are actually load-bearing.

The line between compelling and merely shocking

There is a failure mode on the other side of this advice that deserves equal warning. Some writers hear that audiences do not need to like a character and translate it into making them do something shocking, mistaking transgression for depth. Shock without comprehension is just as hollow as false likability, only louder. A character who commits an atrocity purely to make the audience gasp, with no internal logic offered for why this particular person, shaped by this particular history, would do this particular thing, has not become compelling. He has become a device. The test is not whether the audience is disturbed. It is whether the audience can trace, step by step, the exact chain of wounds and choices that led here, even while wishing it had not. Bachubhai breaking a kneecap is not compelling because it is violent. It is compelling because, by the time it happens, we already understand the specific arithmetic of fear and pride that makes it feel, to him, unavoidable. Remove that arithmetic and the same act becomes shock for its own sake, the kind that gets a script noticed for a week and forgotten by the next one.

This distinction matters most in the moments writers are proudest of, the big, transgressive scene they built the whole draft toward. Before you keep it, ask honestly whether a stranger reading only that scene, with none of the setup, would find the character's choice inevitable or arbitrary. If it reads as arbitrary in isolation, the work is not done in the scene itself. It is missing earlier, in the accumulation of small, specific choices that should have made this moment feel like the only door left open to this particular person. Go back and plant those choices scene by scene rather than patching the big moment after the fact, and the shock resolves into something closer to inevitability, which is the far harder and far more lasting effect to achieve.

Signs you are quietly sanding a character down

Warning signs

You added a redeeming hobby that has nothing to do with the plot. A cruel man who paints watercolours on weekends, purely so the audience feels permitted to like him, is a patch, not a character.

You gave every difficult choice an easy out. If your protagonist never actually has to choose between two costly options, you have protected them from the exact pressure that would make them real.

You explain the bad behaviour before we see it. Front-loading a sympathetic excuse for cruelty tells the audience how to feel before they have had a chance to feel it themselves, which is its own kind of dishonesty.

You flinched at the worst version of the choice. If you find yourself softening the cruelty at the exact moment it should cost the most, ask whether you are protecting the character or protecting yourself from writing something uncomfortable.

Why understanding a stranger costs us something real

There is a reason this kind of writing is harder than it looks, and it is not really about craft technique. To make an audience understand a genuinely difficult person, you first have to understand them yourself, all the way down, including the parts of them that live, in smaller form, inside you. I have sat with characters I disliked writing for exactly this reason, uncomfortable at how easily I could locate the seed of their worst impulse somewhere in my own smaller failures of patience or pride, and that discomfort, more than any research, is usually what makes the difference between a character who feels invented and one who feels found. Writing Bachubhai honestly means admitting that the hunger for power over people who once had power over you is not an alien impulse invented for a screenplay. It is recognisable, in some quieter, more socially acceptable version, in most of us. That admission is uncomfortable, and it is exactly why so many writers flinch and reach instead for the safer, more distant villain, purely evil, nothing like us. The compelling character asks more of the writer before it can ask anything of the audience, which is why so few writers actually manage it and so many settle for the sanded-down version instead. It is a slower, more exposing way to build a person on the page, and it is also the only way I know to end up with a character a reader remembers a decade later instead of forgetting by the following morning.

Questions writers ask about likability

FAQ

Does a protagonist need at least one likable trait to hold an audience? Not necessarily likable. Comprehensible. A trait that lets the audience understand the internal logic of the character does more work than a trait designed only to charm.

Is there a risk that an unlikable protagonist alienates readers or executives? Yes, and it is real, particularly with readers trained to look for a checklist of sympathetic traits. The defence is depth, not likability, showing the wound clearly enough that the behaviour reads as inevitable rather than arbitrary.

How is a compelling villain different from a compelling protagonist? Mostly in function, not in construction. Both need an internal logic the audience can follow, a want that feels human, and a moment where they are, uncomfortably, right about something.

Can a character start unlikable and become likable, or does that break the rule? That is simply an arc, and arcs are welcome. The rule is not that characters must stay difficult forever, only that likability should never be the goal you write toward directly, and it should arrive, if it arrives at all, as a consequence of earned change rather than a starting requirement. I explore how that change gets earned honestly in how a character arc actually gets earned.

#screenwriting #character #empathy #antihero
Wr. Sarkhedi
Screenwriter · Ahmedabad

Bhavik Sarkhedi wrote 21 books and 2,000+ articles before he wrote for the screen. Six registered screenplays, one produced short. He writes here about the craft, the philosophy, and the stubborn human part of the work that machines keep failing to copy. Write to him.