The code in the dirt wasn’t a code that wanted to be read. It wanted to be pointed at, photographed, and posted until the image learned to look like meaning.
Noah crouched anyway. He drew the square on his phone with his finger, counting modules, recording the sloppiness. “QRs need fidelity,” he said, as much to keep his voice calm as to inform. “This is theater.”
Harper stood with her arms folded hard enough to bruise. “Theater gets people to the lobby,” she said. “She knows that.”
They didn’t scan it. They did what anxious, methodical people do: took measurements no one would ask for and tested assumptions no one had written down. Noah overlaid a grid. The square lined up with the painted posts along the turnout—one, two, three—and the fence posts beyond. The “code” resolved into a map so simple it hurt. It pointed, not to the slope, not to the trees, but to the gap in the railing where the dirt wore thin from tires.
“They want bodies here,” Harper said, following the shallow groove with her eyes. “Bodies bring cameras.”
Noah imagined the stampede: locals in leggings who’d seen the hashtag over oat milk; a drone; kids on scooters. The idea was so vivid he could smell sunscreen.
“Leave footprints,” he muttered, and hated how tired he sounded.
Harper’s phone hummed in her hand. She checked the screen and made a face like someone had called her a name that was both accurate and cruel. “Another DM,” she said. She read. “‘Keep going.’ From her account.”
“Read me the headers,” Noah said without asking if he was allowed. She did. He listened in a way that felt like seeing. “Routed through the same server hop,” he said. “Either she—or the thing wearing her—set up a relay. It doesn’t mean it’s not her.”
“It doesn’t mean it is,” Harper said softly.
Noah got up. The city shone stupidly; the light had the smugness of a good hair day. He looked down the curve of the road. “There’s another turnout half a mile,” he said. “If I wanted to keep a crowd moving…”
“I’d breadcrumb,” Harper said. “And punish anyone who stopped to think.”
They moved. The dirt crackled under their shoes. The eucalyptus whispered secrets in a language that preferred wind. Noah kept glancing at the rearview mirror like the road had a face.
Halfway to the next pull-out, the first cars came like symptoms—a Tesla with a dog glaring from the back window; a black Jeep with three girls wearing liner like armor; a white van with a ladder and no company name. Noah felt his stomach look for a door. Harper sank her cap lower on her forehead until the brim was another expression.
When the second turnout opened, there were already four cars parked at angles that suggested urgency. People milled. Phones were held out at chest height like offerings, or up by cheeks like shields. Someone with a gimbal spoke directly into a camera in a soothing voice: “We’re here at the second location for #FindLila, stay with me, we’ll be respectful—”
“No,” Harper said, and didn’t stop walking. She cut away from them, toward the edge where the land sloped into brush and old fire scars. Noah followed, hands in his pockets so he wouldn’t snatch the gimbal and drop it.
A boy in a vintage band tee clocked them. “Are you, like, with her team?” he asked, hope brightening him. “Do you need help? I have a drone.”
“Yes,” Harper said. “No.” She sighed. “Please don’t fly anything.”
He looked hurt and handed her a can of seltzer he hadn’t opened. “You look like you need this,” he said, because the world still made boys who did that. She took it and handed it to Noah without looking.
“Do we want heat?” Noah asked under his breath. “If we post, we can move a thousand people away. If we post, we can call a thousand people to the wrong place.”
Harper made a face. “Either way we’re mothering a riot.”
The third DM came in like a finger tapped to a sternum: hurry. The fourth, a minute later, was a string of numbers that felt like a dare. The pattern matched the one in the email—a sneer of substitution laid over primes like muscle. Noah did the math in his mouth without realizing it. “She’s pacing us.”
Harper stiffened. “Or pushing us.”
The fifth message curled through: bring an apple. It was absurd enough to make Noah laugh, a single sound that tasted like panic. He checked his bag. “I have almonds,” he said. “Would she accept a metaphor?”
They crested the curve and saw it at the same time—a glint where no glint should be. The sun glanced off a windshield tucked behind a screen of scrub oak, half-visible like a secret that had tried not to be found. The car was white and boxy, the kind agents told their artists to buy for safety and “relatability.” A green parking tag hung from the rearview like a patient.
Harper didn’t run. She had the kind of control people mistake for calm. Noah put a hand out without touching her, as if he could slow the air around her. “Call Rhea,” he said.
“I did,” Harper said. “On the drive up. Voicemail.” Her throat worked. “I don’t want to wait.”
“Then we don’t touch,” Noah said. “We look.”
They approached in a shape that tried to be careful. The car sat uneven; one tire half in a rut. Dust softened all the lines except the horizontal s***h where a hand had dragged across the hood recently, leaving the kind of mark you make when you need to remind the world it can be edited.
The driver’s side was locked. The passenger’s, too. The windows were dark with the aftermarket tint Lila had gotten after a man had followed her to Trader Joe’s and asked to smell her shampoo. Noah cupped his hands to the glass and peered in. The interior was clean in a way that meant someone else cleaned it: two water bottles; a tote bag with a minimalist logo; a hoodie slumped on the back seat like a person who had turned into cloth from exhaustion.
Harper tapped the back window and pointed. On the floor behind the driver’s seat, a small black rectangle lay half-tucked under the mat like a roach that had decided to nap. Burner phones always looked like guilt to Noah; this one looked like an apology.
“Don’t,” he said, though she hadn’t moved.
“I wasn’t going to,” she said, and blew air out through her nose. “I was.”
A movement in the corner of his eye made Noah look up. The gimbal boy had rounded the scrub oak with the drone case, too excited to process requests. “Guys—” he began. Then he saw the car and went quiet. He lifted his phone not to film but to text, and Noah felt the shape of a thousand people turning their wheels.
“Please,” Harper said, not performing, just asking the universe for a grace. “No posts for sixty seconds.”
He lowered the phone. “Okay,” he said. His eyes were wet with effort. “Okay.”
Noah circled the car. The rear bumper had a scratch that read like a sentence. There was a tiny crescent missing from the plastic by the hatch, as if a key had insisted on being more than a key. He knelt and looked under the chassis for a tracker, hating himself for thinking like a cop. There wasn’t one, or it was better at pretending than he was at knowing.
Harper leaned toward the driver’s window. “There’s something on the seat,” she said. In the shadow under the wheel was a folded piece of paper. The fold was surgical. On the outside, in Lila’s neat print: H.
Harper’s breath ran away. Noah saw her hands and made his voice a rope. “Harper. No touching.”
“I know,” she said, frustrated by her competence. “I know.”
He took photos: the paper; the hoodie; the burner; the dust; the scratch that was a sentence. He narrated time to himself: 10:07 a.m., 10:08.
Sirens came up the hill from nowhere, or everywhere. A park ranger’s truck swung into the turnout, then a black-and-white, then another. People melted back, then thirsted forward. Noah’s jaw set. He lifted both hands out and showed his empty palms to the world like a man in a movie. It helped no one and calmed him.
Detective Rhea Vargas got out of the second black-and-white with the gait of a person whose work taught her to move like water around furniture. She wore her hair in a blunt bob and a suit that had chosen resilience over drama. The skin under her eyes looked like the last hour of a long day.
“Ms. Liu,” she said without looking at her, eyes on the car. “Mr. Kline.”
Noah tried not to show he was startled she knew him. He failed. “Detective.”
“Step back, please,” Rhea said, already tucking blue booties over her shoes. Her team moved around her as if they’d practiced this exact turnout, this exact angle of sun, this exact quantity of spectators. Yellow tape rolled out like a tongue. A ranger barked something about social distancing the way you say “please” to a tide.
Harper surrendered the inch she’d stolen and forced her hands to her sides. “There’s a note on the seat,” she said, voice steady. “With my initial.”
Rhea nodded. “We’ll get to it,” she said, and then, softer, “I’m glad you called me.” She tipped her chin toward Noah. “I’m less glad about you.”
“I’m less glad about me most days,” Noah said, surprising himself. “We didn’t touch anything.”
“I can see that,” Rhea said without smiling. She glanced once at the scrum of phones and back at them. “If any of you post this location, I will find that content and I will treat it as obstruction. Don’t test me. The algorithms already have enough blood on their hands.”
The crowd rustled. The gimbal lowered. Somewhere, a girl muttered “queen” under her breath like a prayer.
Rhea leaned into the driver’s window with a small flashlight and a face that trusted nothing. “We have a sedan registered to Ms. Torres,” she said, half to herself, “parked on public land, no obvious damage, no keys in sight.” She looked at the folded paper. Her jaw moved. “We’ll open it when I have gloves and a camera on it.”
The paper sat like a live thing.
A uniformed officer approached Rhea with a quiet face. “We’ve got people DMing the station,” he said, low. “Followers reporting they got messages from Ms. Torres’s account this morning. Not just here. Two different sets of coordinates. One in Malibu, one in Boyle Heights. At least a hundred people en route to each.”
Rhea closed her eyes for one slow breath. “Of course,” she said. “Of course we’re playing whack-a-mole with a ghost.”
Harper turned to Noah, voice tight. “They’re splitting us.”
“Splitting attention divides power,” he said, because when he was scared he explained. “It also makes more noise.”
“Noise is cover,” she said.
Rhea snapped on a pair of nitriles and popped the hatch. The smell that came out was new car and vanilla and something else that had no business at a crime scene: a clean, late-autumn apple. Two sat in a brown paper bag like a still life. Rhea’s mouth twisted. “Somebody listens to directions.”
Harper swallowed. “She told us to bring an apple,” she whispered, and then realized how it sounded and set her jaw.
“Is this a joke to whoever’s doing it?” the gimbal boy said out loud to no one and everyone, and a murmur rose and took shape—a thousand people arguing about tone.
Rhea ignored them with professional discipline. She lifted the folded paper with tweezer fingers and placed it on a forensic board. She opened it in the way you open a letter you can’t bear to receive twice. Inside, in the same neat hand that had labeled a hundred PR packages and written the words “stay soft” on a Post-it above Harper’s desk, were three lines:
H —
If you found the car, I’m either safe or I’m not. If I’m safe, don’t call. If I’m not, don’t call.
Use the diary. Not the backup. The real one.
Underneath, smaller: HEAR THEM BEFORE THEY HEAR YOU.
Rhea read it twice and then looked at Harper. “What diary?”
Harper’s mouth opened, then closed. The word backup laid a cold hand on her shoulder. She spoke carefully, like the air could testify. “She keeps drafts,” she said. “Everyone does. But there’s… there’s a separate thing. Not online. Not synced.”
“Where?” Rhea asked.
“In her, uh, storage,” Harper said, eyes flicking briefly toward Noah and away, apology shading them. “Physical. We were told to call counsel if anyone asked.”
“You’re telling me,” Rhea said evenly, “that as a law-enforcement officer investigating a disappearance, I am being told to call a lawyer to access a diary that might tell me if your boss is alive.”
Harper swallowed. “I’m telling you that a document like that is how girls like her lose their names.”
Rhea stared at her for a long time, then nodded once like a poker player calling a bluff called “ethics.” “We’ll do this the right way,” she said. “And we’ll do it fast.” She looked at Noah. “You’re not touching anything and you’re not publishing our crime scene.”
“I’m here off the record,” Noah said.
“That’s not a kind of here,” Rhea said, and cut her gaze back to the car. “Jesus save me from men with laptops.”
Noah took it. He deserved worse.
A ranger sniffed the air and frowned. “You smell that?” he asked no one. The wind had shifted to bring up the canyon’s particular blend: sage, dust, hot brake pads. Under it, a thin ribbon of sweetness burned wrong. Noah couldn’t place it until he saw the lip oil on the passenger-side floor, its tiny snow glitter reminding him of the stream. The cap was still on. He saw his own face reflected small and warping in its varnish and looked away as if it were impolite to make eye contact with product.
Rhea’s radio squawked. She turned it down and leaned into it. “Vargas.” She listened. The light moved across her face in a way that made the lines look like answers. “Copy,” she said. “Send one unit to Malibu. Send one to Boyle Heights. Keep the crowd back. No heroics.” She clipped the radio back and looked at Harper. “Congratulations,” she said without any of the thing sarcasm needs to live. “The internet is a police scanner with emojis.”
The gimbal boy cleared his throat. “I have a charging brick,” he said, and then, when no one answered, “Sorry.”
Harper took another step back; the turnout felt smaller with every breath. The phones along the yellow tape had multiplied. A girl with glitter under her eyes cried softly. A man in a baseball cap said “If it was my daughter—” in a voice that was a bar fight in a bottle. Noise climbed the hill until it had hands.
Noah’s own phone lay flat in his palm, a warm coin. It buzzed with a text from Simone: We’re live with a segment in ten. Any update? Underneath, an email from a Halo PR address with subject STATEMENT and body a paragraph that an intern had crafted with the algorithm’s help: Our thoughts are with Lila’s loved ones at this time… we are cooperating fully… safety is our top priority… He could have written it for them ten years ago and it would have rung with the same acids.
His screen bloomed again: a new text from the same foreign number as before. You’re late, it said. Then, second bubble, Don’t play detective. Be useful. The contact name still read Lila.
He swallowed the impulse to reply with something small and teenage. He typed, Where are you? and watched the three dots appear and vanish like a fish in a shallow river.
Rhea’s team worked. They dusted and bagged and photographed and pretended the phones weren’t there. Harper watched with a hunger that made her look older. Noah watched her watch, because he had run out of ways to pretend he wasn’t part of this.
When Rhea finally gestured them closer, something like relief lifted Noah, and then he saw what she was offering: a look at the burner phone, bagged and tagged, screen on to a lock screen that wasn’t locked—just a single notification pinned like a brooch. 2 New Messages — GHOSTINFEED.
Rhea tilted the bag to kill glare. The preview text showed the way cruelty did when it thought it was invitation: good morning, angels. game three. And below, a line of ciphertext that tickled Noah’s stubborn bone. He couldn’t help it; he leaned closer.
Rhea saw the way his eyes sharpened and sighed through her nose. “If you can c***k without touching, you can watch,” she said. “If you post, you can go to hell.”
“Hell’s full,” Noah said, and regretted it, but Rhea let it pass as a bad joke from a tired man.
Harper’s phone chirped in the particular tone of a notification she hadn’t been able to bring herself to mute. She looked and went cold. “It’s sending them to Echo Park,” she said. “The followers. The ‘angels.’ It’s telling them to meet at noon by the boathouse.”
Noah felt the air change, the way it did before a boil. Echo Park would fill fast: parents, joggers, people who didn’t know they were volunteers for a focus group called Catastrophe. “They’re staging crowd shots,” he said. “They want scale.”
“They want a flash mob that looks like consent,” Harper said.
Rhea looked at her watch the old-fashioned way. “It’s 10:30,” she said. “We have ninety minutes to get ahead. Ms. Liu, I need that diary.”
Harper swallowed and nodded. “It’s in storage in the Valley,” she said. “She told me to keep it analog. She didn’t trust… this.” She gestured vaguely at the sky, the phones, the concept of electricity.
Rhea made a face like respect disguised as irritation. “Then we go now,” she said. “You, with me.” She cut her eyes to Noah. “You—”
“—stay out of your crime scene,” he said. “And go be useful someplace else.”
“Once in your life, Mr. Kline,” she said dryly, “we’re on the same line.”
He should have left it there. He didn’t. “Detective,” he said, voice dropping. “She wrote ‘hear them before they hear you.’ Whoever’s doing this is using the audience as a weapon. If we don’t understand the weapon in the next hour, the Echo Park thing… we lose the room.”
Rhea stared at him until he wanted to dig a hole and stand in it. “Then stop thinking you can fight a flood alone,” she said. “Get me a map of who shows up where. Quietly. Without fanfare. Send it to me, not Twitter.”
He blinked, wrong-footed by the gift. “I can do that.”
“I know,” she said. “I read your pieces.”
He didn’t know what to do with the fact that a person he respected had read what he’d built out of other people’s grief. He nodded, which seemed like the only non-stupid option.
Rhea turned to Harper. “Let’s go,” she said. “Bring nothing you don’t want the world to see.”
Harper hesitated. She looked at the car, at the piece of paper that had said her initial like a soft command, at the hoodie collapsed into a shape that was almost a body. She reached into her pocket and brought out the boy’s unopened seltzer. She set it gently on the curb behind the tire, as if leaving something for someone who might be thirsty later. “Okay,” she said.
They moved toward Rhea’s car. The crowd rippled as if a big fish had brushed a leg. The gimbal boy lifted a hand. “Be safe,” he called, voice cracking under the responsibility of caring.
“We’re trying,” Harper said, and didn’t look back.
Noah stood with the burner’s bagged glare in his face until the detective’s taillights were gone and the ranger’s hat was a moving dot. He opened his laptop against the hood of his car and tethered to his phone, fingers already building a net: geofenced social posts, scraped Stories, cross-referenced timestamps, a shape of a crowd before it became a stampede. He told himself it was a noble thing in a cheap way.
His phone buzzed one more time with a text that pretended to be friendly. Good boy, it said. The name at the top remained Lila. A second later, his screen lit with a DM from an account he’d never seen: afterstory. we see you, it said. game four is yours.
He typed—you don’t see me—and deleted it. He took a breath so long it got stuck. Then he put his cursor in the search bar and began to gather the city like water in his hands.
On the road down, a silver sedan with a car seat in the back slowed as the driver saw the yellow tape. A child inside pressed sticky fingers to the window and asked a question no one could hear. The parent answered in the tone you use when you’re lying to keep someone small from crying. The sedan moved on. The eucalyptus kept whispering. The lip oil lay in the shadow, glitter caught between one truth and another.
At 11:05 a.m., #EchoPark began to trend. At 11:07, #FindLila broke a record that meant nothing and everything. At 11:20, someone posted a picture of the QR square from the first turnout, their foot in the frame, captioned i’m here do i win and fifty-seven thousand people told them yes and no at the same time.
Noah watched the dots march across his map, single points resolving into clumps, clumps resolving into a temperature. When he sent the heat map to Rhea—two blazing circles at the boathouse and the gazebo, one smaller flare at the footbridge—he didn’t include a subject line. He didn’t include his name. He didn’t include the sentence he wanted to type: I’m scared.
Rhea replied with a single word that made him like her more than was good for him. Useful.
He closed his eyes and saw the burner’s preview again. game three. He opened them and got back to work.
Across town, Harper sat in the front seat of an unmarked car with a detective who had decided her face would be a shield. She watched Los Angeles scroll past like an algorithm that had learned her. She pressed her palm to the cool window, the way a child does on a plane, and felt the city press back. In the reflection, her own eyes looked like someone else’s. She liked that less than she thought she would.
“Tell me about the diary,” Rhea said, eyes on the road.
Harper didn’t answer right away. She thought of the storage unit’s metal door with its stingy light and the box with the label in the same neat hand: OFFLINE. She thought of the day Lila had carried it with both arms like a baby. She thought of the word real and how it could be a lock and a curse. When she spoke, she kept it plain.
“It’s paper,” she said. “It’s the only place she liked the sound of her own mind.”
Rhea nodded once. “Good,” she said. “Paper still fits in handcuffs.”
Harper smiled despite herself and hoped the version of her that was being watched from some office didn’t look like a traitor. The smart speaker’s voice still lived in her throat. She swallowed it.
Behind them, on a hill above a turnout, a crowd arranged itself like a chorus, waiting for the song. In front of them, in a climate-controlled unit in Van Nuys, a cardboard box sat in the shade of other people’s safeties, holding pages that remembered a woman even if the internet decided not to.