| Title | Reading for the Rating: A Transparent Content Advisory for Screenplays | ||
|---|---|---|---|
| Author | The ratedr contributors | Date | October 2026 |
| Form | Paper, with a library | Library | ratedr 0.1.0, MIT |
| Logline | A rule-based reader gives a screenplay an age band, says why, and names the fewest lines that hold it there; every figure below is computed by the library on this page. | ||
| Excellent | Good | Fair | Poor | |
|---|---|---|---|---|
| Transparency | X | |||
| Method | X | |||
| Evidence | X | |||
| Limits stated | X |
Consideras a first read, not a verdict
Synopsis
ratedr reads a screenplay written in Fountain and scans every line of action and dialogue for five kinds of content: language, violence, frightening scenes, drinking and drugs, and sex and nudity. Each category gives a band on a five-step scale, E, 10+, 13+, 17+ and 18+, and the highest band wins. Each scene gets its own band, and the reason is written in plain words. The library also names the drivers: the fewest lines whose removal drops the script below its band. On four sample scripts written for it, one per band from E to 17+, it gives the band each was written for. On 40 held-out lines written before the rules, it gets 39 exactly right.
Comments
1. Background
In October 2026, several outlets reported that Gods Don't Give Gifts, an animated anthology of four stories made with generative AI by the YouTube creator Zack London and the AI studio Fable, had been rated R by the Motion Picture Association, and called it the first fully AI-generated film to get an MPA rating [2][3]. The reports also said its release had moved from 30 October to 4 December 2026, for a limited US run on fewer than 1,000 screens, so that it can be submitted for Best Animated Feature. One report adds that the Academy barred AI actors and AI-assisted scripts in May, while its rules say that AI tools "neither help nor harm" a film [2].
Not connected. ratedr, this site and $RATEDR have no connection with that film, its makers, Fable, the MPA or the Academy, and none of them has seen this paper. ratedr has never read that film's script. Its bands are its own advisory and not anyone's official rating, and they are named differently on purpose.
A rating is, in the end, a reading of what is on the page and on the screen. A writer usually wants to know early which band a draft is heading for and, more usefully, which lines decide it. That question has an exact answer for a set of written rules, and ratedr is built to give it.
2. Reading the script
Fountain is plain text with a few conventions [1]: a title page of Key: value lines, scene headings that start with INT. or EXT. (or a forced .), character names in capitals on their own line, dialogue under them, parentheticals in brackets and transitions that end in TO:. Notes in double brackets and the boneyard between /* and */ are dropped. The parser turns the script into scenes and typed lines; only action, dialogue and parentheticals are scanned, so a character called KILLER does not count as violence.
3. Five categories, five bands
| Category | 10+ | 13+ | 17+ | 18+ |
|---|---|---|---|---|
| Language | mild words | one strong word, or any moderate | two or more strong words | |
| Violence | a shove, a punch | weapons, shooting, blood, killing | graphic: severed, entrails, spraying blood | |
| Frightening | one or two scary moments | three or more | ||
| Drinking, drugs | drinking or smoking | drug references | drug use | |
| Sex and nudity | suggestive content | nudity | explicit content |
A kiss is E. Words that only look violent or rude are left alone: a CLOSE SHOT, "kill the engine", "dead tired", a blood orange, "shoot the photos", smoke from a chimney. The word lists are short, and they sit at the top of the library, so changing a list changes the advisory with it.
4. Scenes and the reason
The same judgement runs on every scene, so a 13+ script can show which scene carries it. The reason lists the categories that matter, worst first, in words a parent would use: "13+ for some language, violence and frightening sequences". When a script is 13+ or higher, categories at 10+ are left out of the reason, as they no longer decide anything.
5. What holds the band
For each category at the top band, ratedr works out how many findings at the deciding level must go (all of them, or all but one strong word, or all but two scary moments) and takes the lines that carry the most of them. The result is the drivers. The tests check, for every sample, that cutting the drivers drops the band and that putting back any single one of them restores it. Repeating the step gives a path down: Salvage goes from 17+ to 13+ and then to E.
6. The broadcast edit
clean() masks strong and moderate language (mild words too, if asked) and leaves the rest of the script as it was. After the default edit no strong or moderate word is left, so the language of Salvage drops from 17+ to E and that of Night Shift from 13+ to 10+, where its mild words remain; with mild words masked too, the language of every sample is E. The violence, the fear and the drinking stay, because bleeping does not remove them.
7. Evaluation
Three sets, kept apart. Four sample scripts were written for the library, one per band. 53 development lines are the lines the rules were written against; they are all right (53 of 53), which says only that the rules fit them. 40 held-out lines were written before the rules and never used to tune them.
| Script | Written for | Rated | Reason |
|---|
| Category | Lines | Precision | Recall | Level right |
|---|
The one miss is a line that says a character stabs a creature: the word creature also counts as a frightening moment, which the person who labelled it did not intend.
8. Where it fails
The same people wrote the rules, the lines and the scripts, and the lines are short and clear, so real scripts will do worse. Sarcasm, slang, context ("he kills it on stage"), violence told through dialogue that the word lists do not know, a scene that is frightening without a frightening word, and anything not in English will be missed or misread. Counting is crude: two strong words in a script of a hundred pages weigh the same as in a script of two. Nothing here looks at images, sound or performance, which is where much of a real rating is decided.
9. Use
Use the band as a first read for a human: to see early where a draft is heading, to find the lines a note is really about, or to make a broadcast version of the dialogue. Do not use it in place of a rating board, a broadcaster's standards team or a parent's own judgement.
References
- Fountain, the plain-text screenplay format. fountain.io
- F. Landymore, "First fully AI movie gets MPA rating, eyes Academy Award", Futurism, 8 October 2026. futurism.com
- D. Stojkov, "YouTuber Gossip Goblin moves AI film Gods Don't Give Gifts to December for Oscar campaign", NetInfluencer, 7 October 2026. netinfluencer.com
Coverage by the ratedr contributors. Recommendation: consider, as a first read.