1. The Fall

October in New Veridia arrived with a damp chill that seeped through the soles of shoes and settled into the bones of the city. The rain had been falling for three days straight, turning the streets of the Sable Heights district into mirrors that reflected the red and blue lights of police cruisers parked on every other corner. The verdict in Cain v. Marshall had dropped forty-eight hours ago, and the city was still holding its breath, waiting to see which way the wind would blow.

Iris Valerio stood at the window of her family's cramped apartment on the fourteenth floor of the Sable Heights Tower, her forehead pressed against the cold glass. Below, a crowd had gathered in the plaza, their signs smeared by the rain into illegible streaks of neon poster board. She could hear their chanting even through the double-pane windows, a muffled roar that rose and fell like the breathing of some enormous animal.

"The jury found him not guilty," she whispered to herself, testing the words. "Not guilty on all counts."

Her phone buzzed on the windowsill. Then buzzed again. And again. A cascade of notifications that made the device vibrate so violently it nearly skittered off the edge.

She had posted the video three hours ago. Just a short clip, thirty-seven seconds, filmed from the overpass above Pershing Avenue where the protest had snaked through downtown. She had been on her way home from her shift at the Second Shelf Bookstore, still wearing her name tag, still carrying the worn canvas tote her mother had given her for her sixteenth birthday. The crowd had surged beneath her, a river of bodies and rage, and she had pulled out her phone without thinking.

The video showed a police line buckling under the weight of protesters. It showed a young officer, his face twisted in fear, raising his baton. It showed a protester, a woman with gray-streaked hair, stepping forward with her hands raised, not in surrender but in supplication, as if she were asking the officer to see her as a human being.

Iris had narrated in a shaky voice: "They're just standing there. Both of them. Neither one is backing down."

The officer had lowered his baton.

The woman had lowered her hands.

For one suspended moment, the video showed something that could have been mistaken for understanding.

Iris had uploaded it with the caption: "Not all of them are monsters. Saw this on Pershing. We need to remember the human."

By the time she reached her apartment, the video had been viewed four thousand times. By the time she kicked off her wet sneakers and called out to her brother Leo in the next room, it had been shared two hundred times. By the time she opened her laptop to check her messages, someone had already downloaded the video, edited it, and re-uploaded it with a new title: "COP LOVER BEGS FOR MERCY AT PROTEST."

The comments came first in a trickle, then a flood.

"What kind of traitor films this and sides with the pigs?"

"She's literally wearing a name tag. Iris Valerio. Sable Heights Tower."

"Someone needs to teach this rat a lesson."

Iris closed her laptop. Opened it again. Closed it. Her hands were trembling, and the cursor on the screen seemed to pulse in time with her heartbeat.

"Iris?" Leo's voice drifted from the doorway. He was nineteen, two years older than her, with the pale complexion of someone who spent too much time in front of screens and the careful, deliberate movements of someone who had learned to navigate a world that did not accommodate his particular way of thinking. "Why are you sitting in the dark?"

"I'm not," she said, though the only light in the room came from the glow of the city through the window and the blue-white rectangle of her phone screen.

Leo crossed the room and sat down on the floor beside her, his back against the wall. He was wearing his usual uniform: a hoodie with the logo of some defunct tech startup, jeans with a hole in the left knee, thick-framed glasses that he pushed up the bridge of his nose in a gesture so familiar it made Iris's chest ache.

"Mom's working late again," he said. "The hospital called. Double shift."

Their mother, Elena Valerio, worked as a nurse at Saint Jude's Medical Center, a job she had held for fifteen years, through two recessions and one pandemic and the slow, grinding erosion of her marriage. She was not home often, and when she was, she was usually asleep, her hands still curled into the shape of the countless needles she had inserted into countless veins.

"I did something stupid," Iris said.

Leo tilted his head. "Define stupid."

She showed him the video. Then she showed him the edited version. Then she showed him the comments.

Leo watched in silence, his face illuminated by the screen. When he finished, he removed his glasses and polished them on the hem of his hoodie, a stalling tactic Iris recognized from years of watching him process information he did not yet know how to categorize.

"This is bad," he said finally.

"Thanks, Leo. That's incredibly helpful."

"No, I mean—" He put his glasses back on. "This is algorithmically optimized for outrage. The edit removes all the context. It makes you look like you're defending police violence, not showing a moment of de-escalation. The hashtag they're using—" he squinted at the screen— "#IrisTheRat—it has all the markers of a manufactured hate campaign. Short. Memorable. Animalistic."

"You're analyzing the semiotics while my life is falling apart," Iris said, but there was no venom in her voice. This was how Leo processed crisis: by breaking it down into component parts, as if understanding the mechanism could somehow disable it.

"Your phone number is already circulating," Leo said, scrolling. "And your address. And where you go to school." He looked up at her, and for the first time, she saw genuine fear in his eyes. "Iris, this is a doxing. You need to call the police."

"The police," she repeated. "The same police I'm supposedly a traitor for defending?"

Downstairs, someone buzzed the apartment intercom. A long, sustained tone that went on for thirty seconds, then stopped, then started again.

Iris flinched. Leo put his hand over hers.

"Don't answer it," he said.

"I wasn't going to."

The buzzing stopped. Then her phone rang. An unknown number. She declined the call, and immediately, it rang again. Another unknown number. Then a text message: "We know where you live, rat."

Then another: "Roof's pretty high. Want to find out how fast you fall?"

Then another: A photo of the front entrance to Sable Heights Tower, taken from the street, with a red circle drawn around the fourteenth floor.

Iris threw her phone across the room. It hit the wall and clattered to the floor, the screen still glowing, still buzzing with incoming messages.

"Hey," Leo said, pulling her into an awkward hug. "Hey. It's going to be okay. We'll figure this out."

But Iris was not listening. She was staring at the phone on the floor, at the cascade of notifications that kept coming, a digital avalanche that showed no signs of stopping.

The next twenty-four hours were a blur of escalating horror.

Iris did not sleep. She sat on the couch with her knees pulled up to her chest while Leo worked at his laptop, trying to scrub her information from the internet, filing takedown requests, arguing with anonymous users in comment sections with a logic that bounced off their rage like pebbles off a tank.

Their mother did not come home. She texted at 3:00 AM: "Another shift. Love you both. Lock the doors."

At 4:00 AM, someone spray-painted "RAT" on the door of their apartment.

At 7:00 AM, Iris's school principal called to inform her that she was suspended pending an investigation into "conduct unbecoming of a student," which apparently meant that enough parents had complained about her presence that the administration had decided the easiest solution was to remove her.

At noon, a journalist from the New Veridia Chronicle knocked on their door and asked if Iris would be willing to give an interview about "the controversy."

At 3:00 PM, her phone, which she had retrieved from the floor with a cracked screen, buzzed with a notification from a forum called JusticeNet. Someone had posted a detailed thread about her family: her mother's name and workplace, her father's whereabouts (he had left five years ago, moved to the coastal city of Marisport with a woman he met at a hardware store), Leo's diagnosis, Iris's grades, her medical history, her middle school yearbook photo, her first kiss, her biggest fear.

Her biggest fear.

She had written it in a private journal when she was fourteen: "I'm afraid of being alone in the dark. I'm afraid that no one will remember me when I'm gone."

The thread was titled: "Everything You Need to Know About Iris the Rat."

The top comment, pinned by the moderator, read: "The only justice for traitors is the pavement. Do your duty, New Veridia."

Iris closed the laptop and went to her room. She sat on her bed and stared at the wall, at the posters of bands she no longer listened to, at the bookshelf crammed with paperbacks whose spines she could trace with her eyes but whose stories she could no longer recall.

Leo knocked on her door.

"Iris? Can I come in?"

She did not answer.

He came in anyway, carrying a mug of tea that had long since gone cold. He sat on the edge of her bed and stared at the same wall she was staring at.

"I've been running a trace program," he said. "On the forum post. The one with your personal information."

"And?"

"It originated from an IP address in the Keldon District. That's the wealthy part of town, Iris. This isn't some random troll. Someone with resources is behind this."

Iris turned her head slowly. "Why? Why would anyone with resources care about a seventeen-year-old bookstore clerk?"

Leo was silent for a moment. Then he said, "Because you showed them something they don't want people to see. That moment, on the overpass—you captured a police officer doing the right thing. That complicates the narrative. And in this city, right now, the narrative is all anyone has."

Iris closed her eyes. "I didn't mean to do any of this. I just wanted people to see."

"I know," Leo said. "I know."

The rain stopped on the third night.

Iris stood at the window again, watching the city glitter in the sudden clarity that always followed a storm. The protests had moved to the other side of town, and the plaza below was empty except for a few scattered figures huddled under the awning of a closed bodega.

She had not left the apartment in two days. She had not eaten. She had not spoken to anyone except Leo, and even those conversations had dwindled into monosyllables and long silences.

Her phone, which she had finally turned off, sat on the kitchen counter like a dead insect. But she did not need it anymore. The messages had found their way into her dreams, a chorus of voices that told her she was worthless, that she deserved what was coming, that the world would be better off without her.

She opened the window.

The cold air rushed in, sharp and clean, and she breathed it in like a drowning person breaking the surface.

The rooftop was sixteen floors up. A service ladder on the eastern wall led to a maintenance hatch, and the hatch was never locked because the building superintendent, a tired man named Mr. Henshaw who had worked at Sable Heights Tower for thirty years, always forgot to bring the padlock key.

Iris had gone up there once before, on a summer night when she was fifteen, to watch the fireworks on Independence Day. She remembered the way the city had spread out beneath her like a circuit board, all lights and connections and invisible currents of energy.

She pulled on her sneakers.

She walked past Leo's room, where he had finally fallen asleep, his laptop still open on his chest, the screen displaying a half-written line of code.

She did not leave a note. What would she have written? "I'm sorry"? "It wasn't your fault"? "Remember me"?

At the end of the hallway, the service ladder waited. The rungs were cold and rough beneath her palms. The hatch opened with a groan, and then she was standing on the roof, the wind whipping her hair across her face, the city sprawling beneath her in all its indifferent glory.

She walked to the edge.

The ledge was maybe a foot wide, a concrete lip that separated the rooftop from the void. She stepped onto it and stood there, her toes curling over the edge, her arms spread slightly for balance.

Below, the streetlights threw pools of yellow light onto the wet asphalt. A taxi crawled down the avenue. A pedestrian walked a dog. Life continued, oblivious and ordinary, while she balanced on the knife-edge between existence and oblivion.

She thought of her mother, who would come home from her shift to find the apartment empty. She thought of Leo, who would wake up and realize she was gone. She thought of the person who had posted her information on JusticeNet, who had written "the only justice is the pavement," who had set this entire mechanism in motion without ever seeing her face.

And then she thought of the woman on the overpass, the one with the gray-streaked hair, who had raised her hands not in surrender but in supplication. The woman had stepped forward when everyone else stepped back. She had refused to be a symbol. She had insisted on being a person.

Iris had filmed that moment because she had recognized something in it: the fragile, terrifying possibility of grace.

She took a step back from the edge.

Then her phone, which she had left on the kitchen counter, which was turned off, which should have been silent, buzzed.

She heard it through the open hatch, a faint vibration that somehow carried on the wind. And she knew, with a certainty that bypassed logic, that the message was from the same person who had orchestrated everything. Not a random troll, but the one Leo had traced to the Keldon District. The one with resources. The one who had turned her into a symbol.

She stepped back onto the rooftop and walked toward the hatch.

She would go back inside. She would turn on her phone. She would read the message. And then she would figure out what to do next.

But as she reached for the ladder, her foot slipped on a patch of wet concrete. Her arms pinwheeled. Her center of gravity shifted. And for one terrible moment, she was suspended between the rooftop and the void, between the life she had known and the darkness that waited below.

The maintenance hatch was only six feet away.

Her fingers caught the edge of the opening.

She pulled herself forward.

And then she was inside, gasping, her heart pounding so hard she could feel it in her teeth, the cold metal of the ladder pressing into her back.

She had made it.

She was alive.

She climbed down the ladder, her legs shaking, and walked back to the apartment. Leo was still asleep, his laptop screen now dark. Her phone still sat on the kitchen counter, silent and inert.

She picked it up.

She turned it on.

The notifications flooded in: messages, comments, threats, all the accumulated poison of the past three days. But there was one message, sent two minutes ago, from a blocked number.

It read: "That was your chance. Next time, we'll make sure you don't get up."

Iris stared at the screen. Then she walked to Leo's room and shook him awake.

"Leo," she said. "Someone's trying to kill me."

Leo opened his eyes, and in the darkness of the room, Iris saw something she had never seen in her brother's face before: a cold, calculating anger that transformed his features into a mask of determination.

"Tell me everything," he said.

And she did.

She told him about the rooftop, about the slip, about the message. She told him about the forum post, the doxing, the journalist at the door. She told him about the comments, the ones that had burrowed into her brain and whispered to her in the dark. She told him that she had almost jumped, that she had been one second away from becoming exactly what they wanted her to be.

Leo listened without interrupting. When she finished, he opened his laptop and began typing.

"What are you doing?" Iris asked.

"I'm going to find them," Leo said. "Every single one of them. The one who doxed you. The one who sent the message. The ones who commented. All of them."

"And then what?"

Leo looked up from the screen, and his eyes were no longer the eyes of the gentle, awkward brother who had taught her to tie her shoes and helped her with her math homework and cried at the end of sad movies. They were the eyes of someone who had crossed a line and was not coming back.

"Then I'm going to make sure they never hurt anyone again," he said.

Iris sat down beside him on the bed. Outside, the city was quiet for the first time in days, as if the entire metropolis was holding its breath, waiting for something to happen.

"What if you can't stop them?" she asked.

Leo's fingers flew across the keyboard, pulling up lines of code that Iris did not understand, connecting to servers and databases and networks that existed in the invisible architecture of the digital world.

"Then I'll find someone who can," he said.

And in that moment, Iris believed him. Not because he was her brother, and not because she wanted to believe, but because she recognized something in his voice that she had never heard before: the absolute conviction of someone who had found his purpose.

The rain started again, a soft patter against the window that sounded almost like applause.

Leo kept typing.

The cursor blinked on the screen like a heartbeat.

And somewhere in the Keldon District, in a house with marble floors and floor-to-ceiling windows and a server room that hummed with the quiet power of a thousand machines, a phone buzzed with a message that had not been sent yet, a message that would not be sent for another seven years.

But the seeds of that message were being planted now, in this room, in this moment, in the space between two siblings who had discovered that the world was crueler than they had imagined and that justice was not something you waited for—it was something you built yourself.

Leo saved the file.

Iris leaned her head against his shoulder.

And the city, oblivious and indifferent, continued its slow turn toward dawn.

Chapter Comments (0)

No comments yet. Be the first to comment!

Leave a Reply

Your email address will not be published. Required fields are marked * *