How to Build Strong Characters
A filmmaker's guide to creating people audiences believe in and remember.
I had a note meeting for my first produced screenplay where a producer told me the world felt "generic." The story was set in a specific city, a specific workplace, a specific community — none of it invented. There were no fantastical elements, no world-building in the science fiction sense. And yet nothing in the script felt like it existed anywhere in particular. I'd written a setting, not a world. Understanding how to build a believable world, in any genre, is one of the craft problems I've spent the most time on since.
World-building is usually associated with fantasy and science fiction — the maps, the constructed languages, the invented histories. But every story has a world. A contemporary drama set in a specific neighborhood is world-building. A workplace comedy is world-building. A family story set in a particular house is world-building. The audience either believes in the world or they don't, and when they don't, they feel it even in stories where the world is entirely realistic.
The craft problems are the same regardless of genre: How do you make the audience believe this world is real and extends beyond the frame? How do you establish its rules without stopping to explain them? How do you make the setting feel inhabited rather than constructed?
The instinct when building a world is to describe it thoroughly. Cover enough ground and the audience will feel the scope of it. This almost always produces the opposite effect. Exhaustive description creates a sense of a writer working to convince you that something is real, which is the opposite of simply feeling real.
Worlds feel real through specific, telling details — not through comprehensive coverage. You convince an audience your world is real with a few precisely chosen particulars that imply the rest: the specific slang that only people in this community use, the worn patch on the arm of a particular chair, the local ritual that no one in the world thinks is strange because they grew up with it. These details suggest a world that continues beyond the frame, with its own history and texture, whether the camera captures it or not.
The goal is the illusion of depth. A handful of the right details makes the audience trust that everything off-screen is equally textured. A hundred details selected without discrimination makes the world feel like a set decorated by someone who researched it from the outside.
When I'm selecting details for a world, I ask: what does only someone who lives here know? What do the people in this world take for granted that someone from outside would notice? What is the thing that is normal here and nowhere else? Those are the details that build belief.
The best world-building details come from the inside out — what do the people who live here take for granted?
A believable world operates by consistent rules. In science fiction, those rules might be about what technology is possible. In a legal drama, those rules are about procedure and precedent. In a family story, those rules are the unspoken codes that govern how this particular family communicates, deflects, celebrates, and fights. Every world has rules, whether they're the laws of physics or the customs of a kitchen table.
When a world breaks its own logic for the sake of a plot convenience, the audience feels the cheat. They may not be able to articulate exactly what happened, but they experience it as a loss of trust. The world suddenly reveals itself as constructed — as a thing the writer controls rather than a place with its own integrity.
This matters in realistic stories as much as fantastical ones. A heist film has to respect how security systems actually work, or at least establish its own consistent version of how they work in this heist's world. A courtroom drama has to respect procedure credibly enough that the audience doesn't question the mechanics. A story set in a specific profession has to get the language and the hierarchy and the rhythms of that world right, or the people who know that world will stop trusting anything else in the script.
Before I write a world-heavy script, I spend time researching not to collect facts but to understand the internal logic. What are the rules here? What do people in this world care about that people in other worlds don't? What are the social penalties for certain behaviors? What is considered normal that would seem strange elsewhere? Once I understand the logic, I can work from the inside — and the audience will feel the difference.
The most common world-building mistake is stopping the story to explain the setting. A character who is clearly acting as a vehicle for exposition — explaining the rules, the history, the context — pulls the audience out of the world they're being asked to enter. The explanation creates the impression of a writer who doesn't trust the audience to absorb the world through experience.
The most effective world-building happens through characters living in the world as if it's completely normal, because for them it is. A character's casual reaction to something tells the audience it's normal here. Their alarm tells the audience it's unusual. Their refusal to do something without explanation tells the audience there's a rule being respected. The world emerges from behavior rather than from description, and the audience absorbs it without noticing they're being taught.
This is how real world-building works in films you never think of as "world-building" — a great family drama establishes its world through how the family behaves at dinner, not through a character explaining what this family is like. A great workplace comedy establishes its world through how people navigate the hierarchy, not through someone explaining the hierarchy. The exposition is embedded in action and behavior so completely that it stops feeling like exposition.
World-building that works is invisible. The audience experiences the world through character behavior, not through explanation.
One reliable sign that a world isn't fully realized is that it accommodates the characters too easily. The world parts for the story whenever the story needs it to. Information is available when required. Rules are flexible when convenient. Locations are accessible when the plot demands. A world that never generates its own friction isn't a world — it's a backdrop.
Real worlds have friction. They have procedures that slow things down, gatekeepers who don't cooperate, rules that apply even when the timing is terrible. When a world has genuine integrity — its own logic, its own momentum, its own indifference to what the characters need — the characters have to navigate it. That navigation is often where the best scenes come from, because you're watching someone try to do something in a world that doesn't simply yield.
This applies at small scales too. A character who needs to make a private phone call in an open-plan office — the world pushing back at the scene level. A character whose professional obligations conflict with their personal crisis — the world's logic colliding with the story's emotional needs. These small collisions between character and world are part of what makes a world feel inhabited rather than invented for the plot's convenience.
The screenplay is not the place for extensive world-building prose. The script has to read fast. Every line of action description that slows the reader down costs you something, and long passages of world-establishment cost more than most. The world has to emerge quickly, through a small number of well-chosen details, and then the story has to move.
My general practice is to establish the most important aspects of the world — the details that the story's logic depends on — in the first ten pages, embedded in action and behavior. Then let the world continue to reveal itself through the rest of the script, always through character interaction rather than description.
What I'm avoiding is what I think of as the "world pause" — the sequence early in the script where everything stops so the world can be established. Sometimes this takes the form of a character being shown around the world by a guide who explains everything. Sometimes it's an expository scene where two characters who both know things discuss those things for the benefit of the audience. Both create a version of the world that feels explained rather than experienced.
The test is simple: if you removed the expository passage entirely, would the audience be able to figure out what they needed to know from what follows? Often the answer is yes, and the passage turns out to have been the writer understanding the world rather than the audience needing to be told it.
The best specific detail comes from genuine research, not from general impressions. When I'm writing a world I don't know from the inside, I look for the things that only insiders know — the details that don't appear in surface-level coverage of a world, that you only find by talking to people or going deep into primary sources. These are the details that make a reader who knows that world say "yes, that's right" and a reader who doesn't say "I believe this completely."
The research doesn't all go into the script. Most of it stays in my head as context, shaping how I write characters who live in the world. A small fraction of it — the most telling, specific, illuminating details — ends up on the page. The iceberg principle applies: the audience sees the tip, but they feel the mass of everything beneath it. The research is the mass. The details are the tip.
When the world-building is working, no one calls it world-building. They just say the film felt real, that they believed in these people and this place, that the story had weight. That feeling is what you're after — a world so convincingly drawn that the audience stops thinking about whether it's real and just starts living in it.