Why Your Script Feels Overwritten
How to strip away the fat without losing the soul of your story.
Predictability is a quiet assassin. The audience is always running slightly ahead of the story, guessing what comes next — and when they are consistently right, the story loses its grip. But the fix is not random twists. A surprise that comes from nowhere is as unsatisfying as no surprise at all.
The goal is the surprise that feels inevitable in hindsight: unexpected in the moment, obvious once it lands.
Most predictable scripts are predictable because they make the expected choice at every turn. The mentor dies. The couple gets together. The hero hesitates and then does the right thing. None of these are wrong, but when every beat is the default, the audience coasts.
At each major decision point, brainstorm the obvious version — then ask what the second or third option would be. Sometimes the obvious choice is still best, but considering the alternatives keeps you from defaulting to it unconsciously.
A good twist is planted before it pays off. The information was there; the audience just did not assemble it correctly. This is the difference between a twist that delights and one that cheats — the satisfying twist makes the audience want to rewatch to catch the clues, while the cheap one makes them feel lied to.
If you are adding a surprise, work backward and seed it. The setup is what converts a shock into a satisfaction.
The best surprises break the audience's expectation while staying true to the story's internal logic. A character does something unexpected, but in keeping with who they are. The plot turns in a direction we did not predict, but that makes sense given everything before it.
Predictability and randomness are both failures of the same thing: the audience's relationship to what is possible. Control that relationship and your story stays one satisfying step ahead.