Start with what changes because they are there

A supporting character’s story function is the difference their presence makes. They might create an obstacle, offer a tempting alternative, expose a contradiction, or force a decision the protagonist has avoided. A vivid personality helps, but personality alone does not explain why the character belongs in the script. If removing them leaves the protagonist’s choices and the course of events almost unchanged, their role may need another look.

Consider a story about a young architect deciding whether to report a dangerous flaw in a building she helped design. Her supervisor pressures her to stay quiet because the project could collapse. A colleague urges her to report it but will not risk his own job. Her sister, who lives nearby, wants reassurance that her home is safe. All three relate to the same problem, yet each puts a different kind of pressure on the architect: professional, moral, and personal.

Give each character a desire of their own

A character can serve the protagonist’s story without existing solely to serve the protagonist. Give each supporting character something specific to pursue, even if the audience sees only a small part of that pursuit. The supervisor wants the project completed. The colleague wants to do the right thing without paying the full price. The sister wants an answer she can trust. Their desires determine how they act when the protagonist hesitates.

This distinction matters in dialogue. A character whose only function is to deliver information may sound as though they know exactly what the writer needs said. A character with a desire selects, withholds, challenges, or misreads information according to their own interests. That does not require an elaborate backstory for everyone. Often, a clear immediate goal and a credible reason for it are enough to make a scene feel active.

Look for different kinds of pressure

When several supporting characters occupy the same part of a protagonist’s life, they can blur together. Two friends who both provide encouragement, for example, may be pleasant company but offer little dramatic variety. Ask what kind of pressure each one applies. One friend might believe the protagonist is capable of more and push them toward a risk. Another might value their shared stability and resist any change. Both can care deeply, while creating different choices in the story.

A useful test is to write a short sentence for each character: “When the protagonist tries to do X, this person does Y because they want Z.” The sentence should describe an action, not just a label such as “mentor” or “comic relief.” Labels can help identify a familiar relationship, but they do not tell you what the character will do when the situation changes. If two sentences are nearly identical, consider whether the characters need sharper goals, different relationships to the conflict, or a combined role.

Let relationships reveal different sides of the protagonist

Supporting characters also create opportunities to see the protagonist behave differently. The architect may speak confidently with her sister, cautiously with her supervisor, and defensively with her colleague. Those shifts can reveal fear, loyalty, pride, or uncertainty without requiring the protagonist to explain their inner life aloud. The key is that each relationship has a history and a stake in the present conflict.

Try asking what the protagonist can admit to one person but not another. Who sees through their excuses? Who believes a version of them they no longer want to be? Who benefits when they avoid a decision? These questions help distinguish relationships while keeping them connected to the main story. A supporting character is especially valuable when their presence makes the protagonist’s usual strategy stop working.

Check the function across the whole draft

A character’s function need not remain fixed. An apparent ally can become an obstacle when their goals diverge; an antagonist can reveal a legitimate concern. What matters is that the shift follows from what the character wants and what has happened, rather than arriving only because the plot needs a surprise. Even a character with few scenes can feel substantial if their actions have consequences that carry forward.

During revision, track each supporting character’s appearances. For every scene, note what they want, what they do to get it, and what changes afterward. Look for scenes in which they repeat information the audience already has or simply agree with someone else. Those moments may need a stronger choice, a different point of view, or a cut. The aim is not to make every supporting character equally prominent. It is to ensure that each one gives the story a contribution another character could not easily make.

Back to category ↗