The Power of Subtext
How to write what isn't said — the meaning that lives beneath the dialogue.
Here is a quick test. Take a page of your dialogue, remove the character names, and hand it to someone. Can they tell who is speaking? If every line could come from any character, you have a voice problem — and it is one of the most common issues in early scripts.
Characters sound the same because they are all filtered through the writer's voice. Fixing it means giving each person their own way of seeing and speaking.
Writers often try to differentiate characters with surface tics — one swears, one uses big words, one talks fast. These help a little, but real distinction comes from how a character thinks. An optimist and a cynic describe the same event in completely different terms because they perceive it differently.
Before writing a character's dialogue, know what they want, what they fear, and how they see the world. Their voice flows from that. The cynic deflects with a joke; the believer answers earnestly; the strategist answers the question they wish you had asked.
People vary in how much they say and how directly they say it. Some characters are blunt; others never state anything plainly. Some speak in long, qualified sentences; others in fragments. Vary sentence length, directness, and rhythm across your cast and the voices begin to separate on the page.
When everyone speaks the same way, they also understand each other perfectly — which is unnatural and flat. Real conversation is full of people talking slightly past one another, hearing what they expect, answering the question underneath the question. Letting characters misread each other not only differentiates their voices, it generates the subtext that makes dialogue feel alive.
If you want to push this further, the real craft is in writing what characters do not say — the meaning that lives under the lines.