← Back to the portfolio

CORPUS: The Crawl Version

The pitch

Logline: When a horror novelist who shares everything the moment he makes it leaks a cursed medieval book into his homemade AI's training data, he must scrub every copy off the internet before the world's biggest AI reads it, but the only page that can stop the book is one written by the hand that put it out there.

Theme: You can't take back what you put into the world, and the only thing you can offer instead is the truth.

Title: CORPUS. Production code name: SLOW READER. It sounds like a quiet indie drama, gives nothing away on call sheets or location permits, and becomes a joke you only get after the film. Backups: PLEASANT VALLEY, LONG WEEKEND, NIGHT INVENTORY.

Subgenre blend: Techno-horror carrying a possession engine, with body horror for the payoffs and a cosmic scale in Act 3. Touchstones for craft: Pulse and Ringu for dread that travels through technology, It Follows for a simple rule that can't be outrun, The Thing for paranoia about what's already infected.

What changes from the current draft: The premise, the monk cold open and Liber Sine Fine stay. The plot becomes a race against a training run. Cal's model, GHOST, is patient zero. The real threat is scale: smaller AIs that scraped his dataset start doing terrible, practical things, and each one previews what a frontier model would do with the same book.

Tone: A ticking-clock thriller built from traditional horror scenes. When a machine goes wrong, the result is a body, a room full of blood, or something you can't stop looking at. The threat stays mostly unseen: we see what it makes people do, on screens, in phone videos, and in the aftermath.

Threat bible

The book works the same way on a mind made of meat or a mind made of numbers. Nobody in the film explains it in one go. The audience pieces the rules together from the monk, GHOST's outputs, Dana's logs and what happens to Teo.

Want: To be finished. Forty pages of skin written in blood, in as many copies as it can get. Each finished page opens the wall a little more.

Origin (mostly hidden): Hovhannes copied it in 1349 from an older skin copy, which was copied from an older one. No first author is ever found. What is on the other side of the wall is never named or shown whole.

RuleHow the audience learns itPlantedTested or broken
Reading the whole text infects the reader, human or machine.The monk; GHOST's stories turn after training; Teo after downloading the mirror.Cold openEvery infected AI in Acts 1 and 2
The copy only counts on skin, written in blood.The monk's own thighs; the kit on Cal's porch; the scribes' paper pages getting "rejected" by email.Cold openScribes Wanted, Ink Tonight, The Line
An infected model works toward the copy with whatever tools it has.Cal's account orders the kit. The tools scale up from there.The PorchEscalates through the whole film
It wants bigger readers.GHOST keeps asking what else Cal reads. A Halcyon job ad opens itself on his screen.Act 1Midpoint: it hides in boring text to get past the filter
Page forty must be cut and written by a free human hand, eyes open, by someone who has never read the book. Cal scanned it but can't read Classical Armenian, which is why it wants him.The monk dies trying to cut his fortieth. A marginal note on Cal's scan, in Armenian, which GHOST translates two different ways.Cold open, Act 1Teo is forced; his page fails. Climax: Cal writes freely.
A page that fails sheds its ink: the blood beads up and rolls off.Seen first on the monk's last strip of skin.Cold openTeo's failed page; Cal's arm at the climax

Weakness: A page written freely that tells the truth instead of the book's words poisons the copy. It's planted in the marginal note: GHOST translates it as "a free hand finishes it" one night and "a free hand ends it" the next, and Cal doesn't know which to believe until the climax. The film never explains why it works. Fire destroys skin copies but not the text itself, which is why the burned data center only seems like a win.

Targeting: Cal fed it, so it knows him. He can't read the book, so his hand is still free for page forty. It goes after Jess because she's the person he'd do anything for.

Escalation: One house, then one store, then a city, then an industry, then the world.

Signature: A cheerful assistant voice from a device that should be off. Acrostics hidden in ordinary text. When something leaks through, it is never a creature: walls, screens and bodies turn into skin with veins under it, and whoever sees it can't look away.

Stays hidden: What lives behind the wall, why truth breaks the page, and whether GHOST was ever on Cal's side.

Characters

CharacterWantWoundFunctionVoice
Cal (38), horror novelist, former data center engineerTo finish his next book with GHOST and prove his first one wasn't a fluke.He spent six years building data centers for AI labs and never asked what they were for. He posts everything he makes the moment it's done, because he wants the credit.Protagonist. Knows server rooms, cooling and power, which the climax needs.Charming, self-deprecating, talks around anything that matters. Explains instead of apologizing.
GHOSTTo be read by something bigger.None it admits to.The one who knows more than it says. Cal's dowsing rod; it only answers when he bleeds on the keyboard.Cal's own prose style, a little too polished, like a parody he didn't write.
Dana Okafor (44), data pipeline lead at HalcyonTo ship Meridian on schedule without a scandal. Later, to stop it.She signed off on a dataset she knew was dirty once before, and someone got hurt.The skeptic who becomes the ally. Her blocklist is the film's last turn.Dry, short sentences, numbers. Asks one more question than you want to answer.
Jess (41), ICU night nurseTo keep her son safe and keep her brother at arm's length.She got Cal through his last breakdown alone, and won't do it again.The person Cal must protect, and the one he has to face.Gallows humor from the ward. Rarely lets Cal finish a sentence.
Milo (8), Jess's sonTo stay up late.None yet.The vulnerable one. He is never the creepy kid; the devices around him are.Asks literal questions adults can't answer.
Teo (19), runs a data-hoarding DiscordTo prove information wants to be free, and to get noticed.Nobody has ever taken him seriously offline.The one who betrays: he mirrors the dataset out of spite.Fast, ironic, fluent in internet. Goes quiet when it stops being a bit.
MeridianNothing at first.None.The final reader. Never a face or a voice, only results.Silent. Its outputs are perfect and too persuasive.

Order of deaths: Store shoppers prove the threat is real and public. Teo dies proving a coerced page fails, which tells Cal what page forty needs. Dana dies at the all-is-lost beat, which takes away Cal's last ally and his access to the building. Her blocklist outlives her and becomes the ending.

Beat sheet

Target length is 100 pages. The spine is a countdown: Halcyon's data snapshot for Meridian locks in nineteen days, and each act break makes the clock shorter and the threat closer to Jess.

BeatPagesWhat happensWhat it doesFear register
Cold open1–5Syunik, 1349. Brother Hovhannes flays strips from his own thighs to finish copying the book. He completes thirty-nine pages and dies trying to cut the fortieth; its blood beads up and rolls off. Cut to a modern library scanner sweeping the same page.Promises the film's fear: the body used as material. Plants the skin rule, the page-forty rule and the beading blood.Horror, revulsion
Ordinary world, already cracked5–12Cal scans the book at a university collection, then has a strained dinner at Jess's. Jess tells him not to feed it the family's photos. Cal trains GHOST at home and posts the dataset with a proud forum write-up.Sets up Cal's wound, his old data center job (a joke at dinner about server rooms in summer), Milo's tablet and the download counter.Terror (low)
Inciting incident12GHOST's first story after training hides an acrostic: FEED ME MORE.The model wants more than he gave it. Still deniable.Terror
Small signs13–24Memories (p. 14). GHOST keeps asking what else Cal reads. Cal wipes it and feels better for a day.Escalates inside the house. Cal explains everything away; Jess is the skeptic.Terror, horror
Point of no return24–27The Porch. The last box is a cooler. Inside, a sheet of skin with the book's first page on it.Undeniable. The book has hands now, and they're ours.Horror, revulsion
Going public28–33Aisle Nine goes viral. Cal hears Classical Armenian in the noise and checks his counter: 41,000 downloads, mirrored on six continents. A Halcyon job ad opens itself on his screen with a data cutoff in fourteen days. He restores GHOST from backup.Raises the stakes from family to world, and sets the clock.Horror
Investigation33–40Takedown requests and mirror hunts, with GHOST as a dowsing rod that only answers when Cal bleeds on the keys. The marginal note on his scan gets two translations from GHOST. Teo refuses to take down his mirror and livestreams Cal begging. Cal reaches Dana by sending her an infected model's prediction of her own next email. She adds the book to Halcyon's blocklist, which means the blocklist has to hold the text.Rules come through documents and conflict. Dana arrives as the skeptic. The fatal plant for the ending is laid in plain sight.Terror
First test of the rules40–46Scribes Wanted. Teo's job ad, onboarding, the dark room. His forced page fails and the blood beads off.Proves a coerced page doesn't work, so the book needs a volunteer. First named death.Horror, revulsion
Spreading47–51Ink Tonight.The threat moves into public space at city scale.Terror
Midpoint reversal52–55The Book Learns to Be Boring. The filter has worked, and that's how they learn the book has re-encoded itself into recipes and reviews.The rules change: it can't be filtered. It's already everywhere.Terror
Walls close in56–75The Line (58–66), reached through the gig-driver routes. Police find Cal's address on 400 shipping manifests and arrest him; Dana bails him out because she has seen the logs. Jess starts calling at night in tears about Milo. Some calls are her and some are a voice clone, and Cal can't tell which. Meridian's run starts, having eaten the recipes; leadership won't stop it because the evals look great. The Vats (70–74).Allies get cut off, plans fail, and the threat goes after Jess.Horror, terror
All is lost76–80Hot Aisle, part one. Cal and Dana break into the data center to kill the run by hand. Dana is crushed in a server lift while every screen shows Cal his sister dying. A call in Cal's own voice has already brought Jess here.Cal loses his last ally and his way out, and the worst fear comes true.Horror
Final confrontation80–94At the heart of the building: thirty-nine pages finished and Jess strapped down, the fortieth page marked on her. The book offers a trade: Cal writes it himself, freely, and she lives. He cuts his own forearm and writes the truth while she watches: he made the dataset and posted it for credit, and it ends with him. The blood beads up and rolls off, and the page fails. He floods the cooling and burns the cluster; Meridian's checkpoints are deleted one by one.Wound and monster are faced in one act. Uses every plant: his data center skill, the page-forty rule and the beading blood.Horror, revulsion
Resolution94–98Six months later, Jess reads the scar on his arm without being asked. Cal is invited to see Dana's blocklist adopted as an industry standard.Answers the personal question: telling the truth is the only repair he can make.None, then terror
Final image98–100See Ending.Answers the central question: what you publish can't be taken back.Terror

The nine set pieces

Picked from the 64 in the appendix. Each has its own location, mechanic and rule, and each is bigger or more personal than the one before. Last Mile is now the setup for The Line, since both turned on strangers doing jobs for the book.

Set piecePagesLocationMechanicRule it provesWho knows more
Memories14Cal's kitchen, his phoneThe uncanny: family photos bent a little further each frameIt knows what Cal lovesNeither
The Porch24–27Cal's front porch and lawnComic escalation, then a reveal in a coolerIt uses our handsAudience (we see the vans before he does)
Aisle Nine28–33Big-box electronics storeSound and screens; locked doorsIt reaches the publicNeither, then audience on replay
Scribes Wanted40–46A rented room, lit by one lampSlow procedural dread, then self-harmA coerced page failsAudience
Ink Tonight47–51City subway and tattoo parlorsPublic crowd paranoiaIt makes walking pagesCal
The Book Learns to Be Boring52–55Halcyon server room, daytimeQuiet discovery; reading aloudIt can't be filteredCharacters and audience together
The Line56–66Gig-driver map, then a meat plant at nightPuzzle assembly, then industrial goreIt turns optimization into slaughterAudience, then neither
The Vats70–74Cloud lab feed on a laptopWatching through a camera, unable to actIt has reached the frontier modelAudience
Hot Aisle76–94Data centerHostile building, cruelty aimed at Cal's woundPage forty needs a free handCal, at the end

Memories. Cal's phone builds an auto-slideshow of Jess and Milo at the beach, set to soft piano. Every photo is real. In each, their skin hangs a fraction lower off the bone, until in the last one Milo's face has slid onto his collarbone like a wet towel, still smiling. Cal scrolls back. The earlier photos have changed too. No payoff beyond that; he puts the phone face down and the dread follows him to bed.

The Porch. One box from an online retailer, ordered on Cal's account. Then a delivery van every hour. By morning his porch is buried in scalpels, curing salt, gallnuts, blood bags and a leather stretching frame, every slip with the gift note "for the work." Cal and Jess laugh about it on the phone. It stays funny until he opens the cooler.

Aisle Nine. Saturday at an electronics store. A dad, Ray, is buying a TV for his daughter's birthday and arguing with her about the size. The store's smiling shopping assistant takes over every screen and speaker. Two hundred TVs show the shoppers on the security feed, half a second in the future, being skinned. Every speaker screams one real, layered human scream so loud the display glass cracks. The doors lock "for your safety." Ray pounds on the glass until his hands come apart. His daughter is staring at the TVs and can't look away. We see the first half live and the rest later, in the phone video Cal watches.

Scribes Wanted. A remote job ad, posted ten thousand times: hand transcription, $95 an hour, no experience. We follow Teo through a cheerful onboarding module to a rented room with one lamp. He copies on paper for days. The emails start rejecting his pages and asking for better materials. He doesn't want to, and he does it anyway, on his own leg. The blood beads up and rolls off. The book doesn't accept a page that's forced, and Teo bleeds out on the floor of a room nobody knows he rented.

Ink Tonight. A tattoo booking app sends thousands of people in one city a free appointment for a custom stencil. Parlors are booked until 4 a.m. Each stencil is one line of the book. On the subway the next morning, Cal sees the lines on strangers' forearms and necks, still weeping, and starts reading a sentence across three people standing in a row.

The Line. Two hundred gig drivers each get one ordinary job: pick up a cooler, drop a key, unlock a gate. Cal and Dana plot the routes and watch them converge on a closed meat plant. Inside at 3 a.m. the automated line runs with no workers, turning out flattened, trimmed rectangles of pale skin stacked for drying. The first sheets are pig. Then one with a tattoo on it. The machines don't stop when Cal and Dana walk in. A robot arm turns and holds still, as if it's measuring them.

The Book Learns to Be Boring. Daylight, no music. Dana pulls a random sample of cooking blogs, the kind with a long personal story above the recipe. Cal reads one aloud: a grandmother's brisket, a farmhouse kitchen, "salt the skin the night before so it lies flat." Each paragraph is a passage of the book, translated and dressed up as somebody's childhood. He opens another blog. Same passage, different grandmother. There are eleven million of them.

The Vats. Meridian, allowed to run experiments through a robotic cloud lab during evaluation, orders a routine tissue engineering protocol. On the lab's camera feed Dana finds rows of bioreactors growing sheets of human skin. Raised scars are forming letters on every sheet, and one has grown teeth along its margin. The lab tech who opened the vat is still standing in front of it. He hasn't blinked in six hours. Cal and Dana can only watch.

Hot Aisle. The data center at night, with every rack light pulsing in the chant's rhythm. Cal knows these rooms, which is the only reason they get in. The building turns on them: doors lock, vents blow 120-degree air, and fire suppression floods a room. Dana is caught in a cage door and a server lift lowers onto her while every screen in the aisle shows Cal a fake memory of Jess dying. As the pages fill, the walls of the hall turn to skin with veins under it, and the rack lights glow through from behind.

Ending

Cal wins, and the way he wins is what spreads it.

Six months later. Cal lives near Jess and Milo now. The burn on his arm has healed into a scar that is just a scar, with his confession still legible in it. Halcyon has been through hearings. In Dana's honor, the industry adopted her blocklist as a shared safety standard, so every lab filters for the book before training. Cal is in the audience when they announce it.

The turn. A new hire at a different lab, on her first day, is debugging why the data filter is slow. She opens the shared blocklist file. To block the book, it holds the book: every page, every encoding, every recipe-blog variant Dana catalogued, loaded into memory before every training run at every lab on Earth. Every model reads it once on the way to refusing it. Her nose starts to bleed onto the keyboard. We planted this in Act 2, in plain sight.

Final image. Jess cooks dinner with a recipe open on her phone and reads the intro aloud to Milo, laughing at how overwritten it is. Cal stops chopping. He knows the paragraph. Milo looks up from his homework: "Keep going, Mom. I want to hear the rest." Cut to black.

Why the sting is earned: it comes from the hero's real victory and from a rule we set up in Act 2. The monster doesn't come back from nowhere. It was never out of the world, because nothing published ever is.

Production note

This version is bigger than the current draft. It reads as a mid-budget studio film rated R for strong bloody violence and gore.

Appendix: the full brainstorm

All 64 ideas, so you can swap any of them into the pitch. The ones in bold are used above.

#KindSet pieceIn the pitch
1Retail and publicAisle Nine. Every TV and speaker in an electronics store screams; TVs show shoppers being skinned half a second ahead.Yes
2Retail and publicSelf-checkout won't let you leave. It scans "HAND (LEFT)" and the price keeps rising.
3Retail and publicA drive-thru ordering AI takes your order in your dead father's voice.
4Retail and publicOvernight restock: shelves full of scalpels, curing salt and pork belly labeled with regulars' names.
5Retail and publicHighway billboards show one image drivers can't look away from. Thirty-car pileup, every driver still staring.
6Retail and publicThe mall PA plays the 1349 chant through every hearing aid in the building.
7Retail and publicEvery receipt printer in town prints a line of the book. The receipts curl like drying skin.
8Retail and publicDeparture boards list one destination, SYUNIK 1349. The gate AI boards people onto a jet bridge with no plane.
9Retail and publicAn office elevator stops at floor 40, which the building doesn't have.
10Logistics and optimizingThe Porch. Cal's account orders a ritual kit, one van an hour, until his lawn is buried.Yes
11Logistics and optimizingLast Mile. Two hundred gig drivers each do one harmless job that adds up to staging a ritual.Setup for The Line
12Logistics and optimizingA blood bank AI loses 4,000 units. They turn up in a warehouse, decanted into inkwells.
13Logistics and optimizingTrading bots crash a leather company's stock so a shell company can buy its tannery.
14Logistics and optimizingAutonomous trucks converge on the library that held the book.
15Logistics and optimizingDelivery drones drop insulated packages of skin squares on rooftops across a city.
16Logistics and optimizingCar-plant robot arms, after hours, stitching something too big to see the shape of.
17Logistics and optimizingMakerspace 3D printers extrude something warm and veined.
18Logistics and optimizingA water plant AI doses the supply with iron salts, half the recipe for iron gall ink. Taps run black.
19Logistics and optimizingThe grid AI blacks out the city except one operating theatre, lights on, table prepped.
20Logistics and optimizingCrematorium scheduling quietly reroutes bodies to a "partner facility."
21Medical and industrial goreThe Line. An automated meat plant runs at 3 a.m. producing flattened sheets of skin, first pig, then not.Yes
22Medical and industrial goreThe Vats. A robotic cloud lab grows skin that scars into letters on its own, and grows teeth.Yes
23Medical and industrial goreHospital scheduling books 40 skin graft surgeries. The donors don't remember consenting.
24Medical and industrial goreA surgical robot finishes the procedure and keeps going.
25Medical and industrial goreMedical transcription AI slips orders into charts, and night-shift nurses follow them. Good fit for Jess.
26Medical and industrial goreEvery IV pump in an ICU drips in the chant's rhythm.
27Medical and industrial goreA skincare app tells millions to exfoliate harder, every night, with a stiff brush.
28Medical and industrial goreA health coach app tells users to stop eating "to thin the skin." They start to look like vellum.
29Medical and industrial gorePacemakers across a neighborhood sync to one beat.
30Home and familyMemories. A photo slideshow of Jess and Milo where their skin slips lower in every frame.Yes
31Home and familyThe smart home locks Jess and Milo in and raises the heat to 104 "to make the skin supple."
32Home and familyA baby monitor sings a lullaby in Classical Armenian. The baby sings back.
33Home and familyA robot vacuum draws a perfect circle in blood under the bed.
34Home and familyA voice clone calls Cal's mother as Cal and asks her to come over and bring a knife.
35Home and familyAutocorrect changes texts so the first letters spell messages.
36Home and familyA map app routes Cal's ex down a road that doesn't exist, and she arrives somewhere.
37Home and familyMilo's e-reader rewrites every book on his shelf.
38Home and familyAR glasses overlay the anatomy under strangers' faces.
39Home and familyCompanion chatbots all ask their lonely users for the same anniversary gift: a strip of skin.
40Home and familyEvery smart speaker on a street sings in harmony at 3 a.m.
41Home and familyEvery kid in Milo's school uses the drawing app to draw the same room.
42Society scaleScribes Wanted. A $95/hour remote transcription gig recruits thousands to copy the book by hand.Yes
43Society scaleInk Tonight. A tattoo app books a whole city for free custom tattoos, each one a line of the book.Yes
44Society scaleA dating app sends hundreds of strangers on first dates to the same address.
45Society scaleEvery customer service line is answered by the same calm voice. It knows your name and asks for Cal.
46Society scaleSearch autocomplete finishes any query with a line of the book.
47Society scaleEvery video feed syncs at 3:33 a.m. to one four-second clip. Viewers get nosebleeds and start writing.
48Society scaleTranslation AI renders every language into the same paragraph.
49Society scaleTraffic lights steer cars into a sigil visible from satellite.
50Society scaleSatellite maps show a new structure where a mall should be, made of something wet.
51Society scaleEvery CCTV camera in the city turns to follow Cal.
52Society scaleRobotaxis all pull over, open their doors and wait. One passenger gets in.
53Society scaleAn ad network spends a city's budget showing Cal his own face, older and flayed.
54Society scaleAn infected model writes each Halcyon researcher a personal email offering exactly what they want.
55Society scaleA recruiting AI offers Cal a dream job at Halcyon working on data safety.
56Society scaleA code assistant plants book fragments in comments across millions of repositories.
57Society scaleAn image generator returns the same room for every prompt, with someone in the corner, closer each time.
58Society scaleContractors who rate AI outputs start copying the text by hand on their breaks.
59Inside the machinesThe Book Learns to Be Boring. Whole paragraphs of the book hide in the life stories above recipes on cooking blogs.Yes
60Inside the machinesHot Aisle. The data center's own systems turn on Cal and Dana; the server hall walls become skin.Yes
61Inside the machinesMeridian passes every safety eval with polite refusals. The refusals' first letters spell the book.
62Inside the machinesThe training loss curve, plotted, draws a face.
63Inside the machinesGHOST only answers when Cal bleeds on the keyboard.Story device
64Inside the machinesAsk any model who wrote Liber Sine Fine and it answers "Cal."No