Knowing When You're Done
A script is never truly "finished" — it's abandoned at the right moment. Knowing when that moment has come, and having the courage to stop and send it out, is a skill as real as any rewrite.
There's a famous line, often credited to Leonardo da Vinci and to Paul Valéry: "A work of art is never finished, only abandoned." It's especially true of screenplays. You could rewrite forever — there's always another line to tweak, another beat to reconsider. So the real question isn't "is it perfect?" (it never will be) but "is it done enough — ready to go out into the world?" And here's the twist that catches writers on both sides: some quit too early, sending out a first draft they mistake for finished, while others never stop, rewriting a good script into the ground because they're afraid to let it go. Knowing which trap is yours is half the battle.
The signs a script is ready
You'll rarely feel certain, but these signals point to genuine done-ness:
- Your changes are getting tiny — and reversible. When you're swapping a word, then swapping it back next session, you're not improving it anymore. You're fidgeting.
- Fresh readers stop finding real problems. New readers report that it works and enjoy it, without flagging the big issues earlier drafts had. The notes have shrunk to taste.
- You've addressed the pattern notes. Every problem multiple people independently raised has been solved. What remains are one-off opinions, which you're allowed to overrule.
- It delivers what it promised. The script does what you set out to do — the story lands, the feeling connects. It's the film you meant to write.
- You're changing, not improving. The surest sign. When new versions are merely different rather than better, stop.
The danger of over-rewriting
Endless rewriting is real, and it's usually fear in disguise — as long as the script is "in progress," it can't be rejected. But a script that never ships helps no one, and there's a genuine craft danger too: you can rewrite the life out of a script. Over-polished, over-workshopped pages can lose the spark, the roughness, the voice that made them alive. Rewriting has diminishing returns; past a certain point you're not deepening the work, you're sanding off its edges. If you catch yourself endlessly revising with no clear problem to solve, that's not craft — that's avoidance, and it's time to stop.
Set a finish line
The practical antidote to both traps is a deadline. Decide in advance what "done" looks like — a number of drafts, a date, a final round of reads — and honor it. A festival deadline, a contest, a producer expecting pages, or simply a date you set and tell someone about: external commitments force the healthy decision to release. Perfection is not on the table; a strong, finished, professional script that actually goes out into the world is. Ship it, then start the next one — because the writers who build careers are the ones who finish and move on.
My personal test for "done" is embarrassingly simple: when I open the file to work and I'm just moving commas around and changing lines back to what they were two drafts ago, I'm finished — I'm fidgeting, not writing. Early on I held scripts for years, "perfecting" them, terrified to send them out. They didn't get better; they got safer and duller, and worse, they never got read. The scripts that changed my career weren't perfect. They were good, finished, and sent. A great script on your hard drive does nothing. Let it go and write the next one.
You now know how to take a first draft all the way to a finished, professional screenplay — and when to stop. One chapter remains: the common rewriting mistakes that trip writers up along the way, gathered in one place as your final checklist. That's the finale.
Hear your script out loud without gathering a cast. The Table Read tool gives your pages voices so you can catch clunky dialogue, dead scenes, and pacing problems the eye skips right over — the fastest way to find what a rewrite needs to fix.
