Worldwide book production — press-ready files, ePUB and hand-drawn covers. Fixed quote in 24h.
Librum
Librum
18
The Craft

How do you write a convincing villain without making them a cartoon?

T
@typo_terror OP
3mo ago
Every time I write an antagonist I end up with someone who twirls a moustache and wants to watch the world burn for no reason. I want a villain readers actually believe in, maybe even understand, without softening them into a misunderstood teddy bear. How do you keep them genuinely threatening but human?

Sign in to join the conversation.

11 comments

T
@the_red_pen3mo ago
The fix that changed everything for me: your villain has to be the hero of their own story. Write a paragraph from their POV where they justify the worst thing they do, and make the justification airtight to them. If you can't argue their side convincingly, you don't understand them yet, and the reader will smell it.
41
T
@typo_terrorOP2mo ago
The 'hero of their own story' exercise is the one that clicked. I tried writing my villain's justification and realized I had no idea what he actually wanted, I'd just made him obstruct things. Going back to redraft with an actual grievance now.
8
I
@inkstainedmara3mo ago
John Truby's idea of the moral argument is the spine here. The antagonist isn't the opposite of your hero, they're competing for the same value and reaching the wrong conclusion. They should be able to win the debate at least once. If the protagonist can always out-argue them morally, the villain is furniture.
33
S
@slowburn_sam1mo ago
One trade-off worth naming: full understanding can defang. Some of the scariest villains (No Country's Chigurh) work precisely because their logic is alien and we DON'T get a tidy why. Decide whether you want empathy or dread, because chasing both at once often gets you neither.
24
K
@kovac_ink2mo ago
Give them one mundane competence and one small mercy. The torturer who is gentle with a stray cat is terrifying because he's clearly a whole person, not because he's softened. Contradiction reads as depth far more reliably than backstory does.
29
Q
@quietpages2mo ago
Strong technique but a caution: the small mercy can tip into cliché if it's the only tool you reach for (the gangster who loves his mother, etc). What makes it land is whether the mercy costs them something or reveals an actual value, versus being a checkbox to signal complexity.
14
K
@kovac_ink2mo ago
Fair. The version that works for me is when the mercy and the cruelty come from the same root. He's gentle with the cat for the exact reason he's ruthless with people: he's decided which lives count. Then it's not a contradiction, it's the logic of the character.
11
N
@nocturne_writes2mo ago
Cut the 'for no reason' entirely. Real menace comes from a clear, specific want that collides with your protagonist's want. Iago aside, almost nobody wants chaos abstractly. Ask: what does this person believe they're owed, and who took it? That's your engine.
22
D
@dorian_w1mo ago
Concrete drill: write a scene where the villain is right and the hero is wrong, and don't rescue the hero. Even one page. It forces you to take their worldview seriously, and you'll find their voice sharpens because you stopped condescending to them.
13
P
@plotholes_anon2mo ago
Watch your dialogue tags and adverbs around the villain too. If they're constantly sneering, hissing, smirking 'menacingly', you're telling the reader to be scared instead of letting the behavior do it. Let them be polite. Polite and certain is scarier than loud.
19
E
@emdash_emma1mo ago
I keep a one-line 'wound and lie' note for every antagonist: the wound is what happened to them, the lie is the false thing they concluded from it. The Truby crowd hammer this for protagonists but it's even more useful for villains, because the lie is what they're willing to hurt people to protect.
17