Short films are having a moment. Between TikTok, YouTube Shorts, Instagram Reels and every platform that copies the format, the appetite for short-form storytelling is enormous. But here is the uncomfortable truth: audiences will forgive rough visuals, average acting and imperfect sound. They will not forgive a boring script.
The script is the highest-leverage part of a short film. It is also, for most creators, the part they struggle with most. This guide shows you a practical, step-by-step method for using AI to write short film scripts that hook viewers in the first ten seconds and keep them until the final frame.
Why short films need a different approach to writing
A feature film has ninety minutes to build character, mood and theme. A short film has ninety seconds — sometimes less. That changes everything about how you write.
In a short, every line of dialogue has to earn its place. Every scene needs to justify its existence. There is no room for slow-burn setups or long establishing sequences. The audience needs a reason to care almost immediately, and that reason has to come from the script.
This is also why AI is such a natural fit for short-form writing. A language model can generate dozens of story angles, loglines and opening hooks in the time it takes you to sketch one. It won't write the final draft for you, but it is an exceptional thinking partner for the parts of the process that are really about quantity: exploring options, breaking through blank-page paralysis and stress-testing ideas.
Step 1: Define the concept and the hook
Before you write a single line, you need two things: a concept worth exploring and a hook that earns attention.
The concept is the core idea of your story. Write it as a single sentence: "a lonely delivery robot discovers a handwritten letter", "a musician loses her hearing on the night of her biggest concert", "a father and daughter communicate across a time rift that only works during solar storms".
A good test for the concept is the elevator rule: if you can't make someone lean in with one sentence, the concept isn't sharp enough yet. The sentence should contain a contradiction, a mystery or an unusual pairing. "A robot discovers a letter" is an event. "A delivery robot — built to deliver other people's mail — discovers a letter addressed to itself" is a story. The extra clause is where the story lives, because it introduces both identity and mystery in a single breath.
The hook is the first ten seconds. It has to do one of three things:
- raise a question the viewer wants answered;
- create a character the viewer cares about;
- establish a world that feels intriguing.
A practical way to use AI here is to ask it to generate twenty loglines from a single seed idea. Give it your vague concept and let it push in directions you wouldn't have considered. Most will be unusable, but one or two will surprise you. Then ask for ten opening hooks for the best logline and test them against the rule above.
Step 2: Build characters that land fast
Short films don't have time for elaborate backstories. Your character has to be readable within seconds: who they are, what they want, and what stands in their way.
A useful exercise is to define each character with three short sentences:
- their external goal — what they are trying to do;
- their internal need — what they are actually missing;
- their flaw — the thing that makes achieving the goal harder.
When you generate characters with AI, be specific. Instead of "a detective", try "a retired detective who now runs a bakery and can't stop treating customers like suspects". The specificity is what makes the character feel alive, and the flaw is what creates story friction.
Once you have a character draft, ask the AI to interrogate it: what would this character never do? What would they say in a situation where anyone else would lie? These contradictions are where memorable moments come from.
Step 3: Structure the story in three compressed acts
Classic three-act structure works for shorts, but compressed. Think of it as setup, turn and payoff, with each beat landing far sooner than in a feature.
- Setup (the first 15-20%): introduce the character and the normal world, then immediately introduce the problem.
- Turn (the middle 60%): the character tries to solve the problem, fails, learns something, and makes a decision that raises the stakes.
- Payoff (the final 20%): the decision produces a result that changes the character. The ending should feel inevitable in hindsight and surprising in the moment.
The most common structural mistake in short films is a missing turn: the protagonist is passive and things simply happen to them. Ask the AI to map your draft onto this structure and flag any section where the protagonist is not making a choice. If a beat is missing, that's where your rewrite energy should go.
Step 4: Write the screenplay with effective prompts
Writing a screenplay with AI works best as an iterative conversation, not a single request. Start with a complete brief, then refine through feedback rounds.
A strong initial prompt looks like this:
- the logline;
- the protagonist and their goal;
- the setting and tone;
- the target duration (45, 60 or 90 seconds);
- the required number of scenes;
- the emotional beat you want the audience to feel at the end.
Review the draft like a director, not like a fan. Look for dialogue that sounds generic, scenes that don't advance the story and moments where the pacing drags. Then give the AI specific revision instructions: "cut the second scene entirely", "make the dialogue in scene three more subtextual", "the ending needs to land harder — give me three alternatives".
Writing dialogue that sounds human
Dialogue is where AI drafts are weakest, because language models tend to produce the most probable line — and the most probable line is usually the most generic one. Characters all start to sound like the same polite, articulate narrator.
Three revision techniques fix most dialogue problems:
Cut the greetings. In a short film, characters shouldn't say hello unless the hello is the point. AI drafts are full of functional filler — "we need to talk", "I didn't mean to upset you". Cut every line that doesn't carry information or emotion.
Add subtext. Characters rarely say exactly what they mean. Instead of "I'm angry at you", try "you're late again" — said in a tone that means the anger. Ask the AI to rewrite every emotional statement as an action or an indirect observation.
Give each character a speech pattern. One character speaks in short sentences, another in questions, another in metaphors. The pattern makes the character identifiable even without a name tag. If two characters in your draft sound identical, that's a dialogue problem, not an acting problem.
A practical exercise: read the dialogue aloud with a timer. If it takes longer to perform than the scene allows, cut a third of it. Real conversation has more silence than scripts do, and silence is free — it's also one of the most powerful tools a short film has.
Step 5: From script to production
A finished script is not a finished short film. The bridge between them is a clear production plan.
Break the script into a shot list. For each scene, define the location, the characters present, the camera approach and the audio needs. With AI video generation tools, this shot list becomes your prompt map: each shot description can be turned into a generation prompt that specifies the scene, the character appearance, the lighting and the camera movement.
If you are producing with live action, the same breakdown becomes your shooting schedule. Either way, the discipline of breaking the script into individual visual beats pays off enormously at the production stage.
A template library you can reuse
Having a set of reusable prompt templates makes the process faster. Here are three that cover the most common short film situations:
Character introduction prompt: "A [age] [occupation] named [name], wearing [distinctive item], stands in [location] at [time of day]. The mood is [emotion]. Describe the shot with camera angle, framing and lighting."
Turning point prompt: "The protagonist has just discovered [new information]. Everything they believed about [situation] is wrong. Write the next scene where they confront [character or obstacle]. The tone should shift from [emotion A] to [emotion B]."
Ending prompt: "Write a final scene that pays off the theme of [theme] without resolving everything. The protagonist should change in a way that is visible but subtle. No voiceover. Show, don't tell."
Adapt these to your project, and keep the ones that work. Over time, you'll build a personal template library that encodes your taste as a storyteller.
Common mistakes to avoid
Generating a script and using it unchanged. AI drafts are a starting point, not a finished product. Your voice, your taste and your cuts are what make the script yours.
Being vague in the brief. "A sad story about loneliness" will produce generic results. Specifics — the robot, the letter, the solar storm — produce stories.
Ignoring pacing. Read your draft aloud and time it. If it runs long, cut. Short films are defined by what they leave out.
Skipping the hook. No amount of beautiful ending will save a video that loses the audience in the first five seconds. Write the opening last, once you know what the story is really about.
Forgetting sound. In short video, audio quality is often what separates professional from amateur. Plan for music, ambient sound and silence as intentional choices, not afterthoughts.
Frequently asked questions
Can AI really write a good short film script?
AI can produce drafts, variations and structural feedback that are genuinely useful, but a great script still requires a human with taste to select, shape and rewrite. Think of AI as a very fast, very available writing partner.
What if I don't have an idea at all?
Start with the seed technique: give the AI a random combination of a place, a character and an object, and ask for twenty loglines. The constraint forces creativity in both directions.
How long should a short film script be?
For a 60-second video, aim for roughly 150-180 words of dialogue and action. A 90-second film can handle around 250-300 words. When in doubt, write less: visual storytelling carries more weight in shorts than in features.
Should I write dialogue first or structure first?
Structure first, always. If the beats are right, the dialogue has a place to live. If the structure is broken, no amount of clever dialogue will save it.
How do I keep the same character across multiple shots?
Define the character's look in a single reference block — face, hair, clothing, distinguishing features — and reuse that exact description in every shot prompt. Consistency of description is what keeps the character consistent on screen.
How many rounds of revision should I expect?
Between three and six for a solid short script. The first draft establishes the shape, the second fixes the structure, the third sharpens the dialogue and the remaining rounds are polish. If you're past ten rounds and the script still isn't working, the problem is usually the concept, not the execution — go back to Step 1 and question the premise.
Should I write in my language or in English?
Write in the language you'll actually produce in, and generate drafts in that same language. Translating a script changes its rhythm, and rhythm is what short films run on. If your AI tool works best in English, generate in English and then do a careful, voice-preserving translation pass yourself rather than trusting a machine translation.
What's the biggest difference between writing for vertical video and traditional screens?
Vertical video changes composition — subjects are closer, backgrounds matter less, and text overlays compete with the image. But the storytelling fundamentals don't change: hook, want, obstacle, change. Write the story first as if it were horizontal; then adapt the shot list to vertical framing during production.



