Character
Writing villains who make sense
A villain who is evil “just because” is easy to write and easy to forget. Readers find antagonists far more gripping when they understand them, even if they disagree.
Give the villain a reason
What does your antagonist want? Revenge, recognition, safety for their family, or simply to win? A clear motive makes their actions believable.
An antagonist does not have to be a villain
The person in your hero’s way could be a strict parent, a rival who is also a friend, or a teacher who seems unfair but has good reasons. Conflict between two people who are both partly right is often the most interesting.
Show them being human
One small moment of kindness, humour or fear makes a villain feel real: the bully who is gentle with his little sister, the strict coach who keeps every team photo.
Make them a real threat
If the villain is weak, the hero’s victory means little. The stronger the opposition, the more the reader worries.
Try it: retell a fairy tale in 150 words from the villain’s point of view, so that the reader almost sides with them.
A writing lesson in your inbox every Saturday.
One short, free lesson a week on openings, description, grammar, dialogue and more, plus competition news. Unsubscribe any time. Under 13? Ask a parent before signing up.
Follow us for daily prompts and video lessons: