Storycraft · structure
Three-act structure is a chain of choices, not three boxes.
The three-act model divides a story into setup, confrontation and resolution. Its practical value is not a universal page-count formula. It helps you ask where a protagonist's situation changes, what becomes harder, and which final choice resolves the central tension.

Act I: establish a disrupted pattern
The opening establishes ordinary behavior, a desire and a disturbance. A useful setup gives the protagonist something to do, not only background to explain.
- What does the protagonist want in the immediate scene?
- What event makes the existing routine difficult to continue?
- What choice commits them to a new direction?
Act II: make choices produce consequences
The middle is not simply a longer sequence of obstacles. Each attempt should alter the next set of choices. Progress creates a cost, an apparent victory creates a new problem, or new information changes the meaning of the goal.
If you can rearrange several middle scenes without changing their outcomes, your story may have chronology without causality.
Act III: resolve through action
The resolution tests what the protagonist has learned or refused to learn. A strong ending does not merely explain the theme. It gives the central dramatic question a visible answer and shows the cost of the final choice.
How to use the model without becoming mechanical
Do not force every short film, vertical episode or advertisement into nine identical beats. A 30-second piece may contain only a disruption, an attempt and a payoff. A feature can contain multiple sequences and subplots. The underlying diagnostic remains useful:
- What changed?
- Which choice caused it?
- What did that choice cost?
- What new action became necessary?
Diagnose your own draft
Choose one turning point in your script. Quote the choice that caused it and the consequence that follows. If either side exists only in your outline or explanation, the scene may not yet carry the intended structure.
Narrascout's coverage uses this evidence-first approach to identify causality and revision priorities without imposing a single formula. Read the full coverage example or upload a script.