1. The Rabbit Hole

The expulsion letter arrived on a Tuesday, but Caleb Donnelly didn’t feel the weight of it until Thursday night, when the silence in his house grew too thick to breathe.

He sat cross-legged on a mattress that smelled of stale laundry, the only light bleeding from a laptop propped against his knees. Outside, Westbrook County was drowning in an autumn rain that turned the streets into mirrors reflecting nothing. The email from the Westbrook County Board of Education still glowed on the screen, its language crisp and surgical: “Permanent Expulsion — In accordance with Policy 5144.1, the student has been deemed to pose a credible threat to the safety and welfare of the school community.” He had memorized every syllable, each one a small nail in the coffin of his future.

The rap video. He had recorded it on a phone with a cracked screen, standing in this same room, the words spilling out after a week of being shoved into lockers and called names that stripped him of his humanity. He’d rapped about sirens, about fire alarms shrieking through hallways, about a reckoning that would make the bullies remember his name. Metaphors. Hyperbole. The raw, idiotic poetry of a seventeen-year-old who had never thrown a punch in his life. But someone had screen-recorded the Snapchat clip, someone had passed it to an administrator with a note that said “potential active shooter,” and by the time Caleb understood what was happening, a disciplinary hearing had already decided what kind of person he was.

His father had taken the internet router away on Wednesday, convinced that disconnecting his son from the world would solve something. What he didn’t know was that Caleb had a portable MiFi unit hidden inside an old algebra textbook, bought with money earned from debugging neighbors’ computers last summer. Solitude became a cage with only one door, and that door was the glowing rectangle on his lap.

The hate messages had started before the expulsion was even official. Screenshots of his face, recirculated with captions like “Future felon” and “Watch this one.” Anonymous accounts sliding into his DMs with addresses of gun shops and suicide hotlines. He had learned to scroll past them with the same numbness he’d developed when the guidance counselor had looked at him like he was already a statistic.

But one message was different. It arrived around two in the morning, when the rain had stopped and the house was holding its breath. No avatar. No username he recognized. Just a single line of text beneath a hyperlink that ended with a string of onion characters:

“If you’re already dead to them, why not visit the underworld?”

Caleb stared at the words until they blurred. He should have deleted it. He should have powered down the laptop, rolled over, and surrendered to the oblivion of sleep. But his fingers, moving with a will of their own, clicked the link.

The Tor browser booted up from a directory he didn’t remember installing, and the relay bounced his connection through a series of nodes that flickered on the status bar like cities on a flight path: Zurich, Reykjavik, Hanoi. When the browser finally resolved, it displayed a plain black screen with white serif text that looked like it belonged on a funeral announcement:

“Welcome to the Solstice Room. Enter only if you carry no name.”

A single input field blinked beneath the words. Caleb’s fingers hovered over the keyboard. He thought about the expulsion letter, about the boy they had invented—a monster who fit neatly into a policy document, a headline, a restraining order. That boy wasn’t him, but the world had already filed him under that identity. So he typed the alias he’d used since middle school, the one that had become a second skin in forums where nobody knew his face: “ZeroGhost.”

The screen rippled, and the Solstice Room opened around him like a wound.

It was a video feed, low-resolution and tinged with the sickly amber of old fluorescent lighting. Along the right side, a chat column populated with usernames he didn’t recognize: “Mourner_17,” “Thorn_Knight,” “Canticle_Eye.” Their messages scrolled with a ritualistic rhythm, strings of cryptographic hashes and phrases in a language that felt like Latin spliced with machine code. The video itself showed a concrete box—a basement, maybe, or an abandoned utility room. The walls were stained with the ghosts of water damage. A single bare bulb hung from a frayed cord, swaying slightly as if disturbed by air currents from a source off-camera.

In the center of the room, a man was tied to a metal chair. His mouth was covered with a strip of dark cloth, and his hands were bound behind him. A laminated press badge hung crookedly from the pocket of his jacket, the kind of credential a local journalist might wear to a city council meeting. The man’s eyes were wide, but Caleb saw something in them that was worse than terror: recognition. The man knew exactly what was about to happen, had probably known for hours, and the knowing had hollowed him out into a shell of resigned despair.

Caleb’s lungs seized. He tried to move the cursor to the corner of the window, tried to summon the red X that would make this unreality disappear, but his hand was frozen on the trackpad. The chat accelerated, the messages tumbling over each other now: “The Acolytes deliver again.” “Silence the scribbler.” “The ink must dry.”

Then a figure stepped into the frame.

The person—and Caleb couldn’t tell if it was a man or a woman, couldn’t discern anything human beneath the garments—wore a long, charcoal-grey coat that fell past the knees. The head was covered by a deep hood, and where a face should have been, there was only a porcelain mask. The mask had no mouth, no nose, no distinguishing features except two vertical slits where the eyes would be. It was blank in a way that felt deliberate, a void designed to absorb identity rather than reflect it.

The hooded figure raised one hand, and the gesture was slow, almost liturgical. The fingers—gloved in what looked like black silk—curled inward, then relaxed, in a motion that reminded Caleb of a conductor signaling a quiet passage in a symphony. The camera did not zoom in. The feed did not show what happened to the journalist. Instead, the bulb above the chair flickered violently, strobing the scene into a series of frozen images: the bound man, the raised hand, the concrete walls, the mask. And then the feed cut to black.

When the video returned, it displayed a static image: a stylized feather, ink-black against a field of soft grey, held not by a hand but by a geometric shape that suggested fingers without depicting them. It was an emblem, clean and cold and clearly designed. The chat erupted with strings of characters that Caleb now understood were some form of encrypted acknowledgment, a congregation murmuring amen.

A private message window popped open on top of the feather. The sender was listed simply as “Solstice_Admin.” The text was short, and it hit him like a physical blow:

“We see you, little ghost.”

Caleb slammed the laptop shut so hard he heard something crack in the hinge. The screen’s afterimage burned against his eyelids: the feather, the faceless mask, the bound journalist whose name he didn’t know but whose eyes he would never forget. He fumbled for the MiFi’s power button, held it down until the tiny LED went dark, and then he sat there in the absolute blackness of his bedroom, breathing in ragged, shallow gasps.

The house was silent. His father was asleep in the room at the end of the hall, probably with the television still on, the late-night news cycling through stories about budget shortfalls and highway accidents. Downstairs, the kitchen clock ticked its endless, indifferent rhythm. Normalcy pressed in around him, oblivious and cruel.

Caleb tried to tell himself it was a prank. A dark web theater piece. Something staged by the same kids who had gotten him expelled, an elaborate revenge for the imagined threat he’d never actually posed. But the timing was too precise, the production too polished. Whoever had sent that message had known he would click, had known what he was doing in the exact moment his connection resolved. They had been waiting.

He reached for his burner phone, the one he’d bought to create accounts the bullies couldn’t trace back to him. The screen glowed with a notification that hadn’t been there before:

“ZeroGhost, your testimony matters. Stay tuned.”

No sender. No number. The timestamp read 3:33 a.m.

His thumb hovered over the screen, trembling. He typed a single question, not knowing if it would disappear into a void or arrive somewhere worse: “Who are you?”

The reply was instantaneous, as if the sender had been watching his keystrokes from the other side of the glass:

“The ones who write the law in places your law can’t reach. You watched. Now you are part of the congregation.”

Caleb dropped the phone onto the mattress and pressed the heels of his palms against his eyes. Part of the congregation. The words coiled around his mind like a snake tightening its grip. The journalist’s face kept surfacing—not the terror, but the recognition, the terrible understanding that had settled into the man’s features before the bulb flickered out. Caleb understood now, too. He understood that he had not simply stumbled into a dark corner of the internet. He had been invited. Curated. Selected.

He crept to the window and peeled back the curtain a sliver. The street below was empty, slick with rain, the sodium lamps pooling orange on the asphalt like spilled caution tape. Across the intersection, a dark sedan sat with its headlights off. He didn’t recognize the car. It didn’t belong to any of his neighbors. The silhouette behind the wheel was still, utterly motionless, facing his house.

His first instinct was to call the police. Millfield Police Department. That’s what any sane person would do. But he was no longer a sane person in the eyes of the law. He was the boy who had rapped about sirens and fire alarms, the boy whose expulsion file was already being circulated among local law enforcement as a “person of interest.” If he called to report a murder he’d witnessed on a dark web livestream, they wouldn’t hear a witness. They’d hear a confession, or a cry for attention, or the next stage in a pattern of escalating pathology. Detective Vera Lennox had been assigned to his case after the video surfaced—he remembered her tired eyes and careful questions, the way she’d seemed less interested in prosecuting him than in mapping the landscape of his alienation. But even she had closed her notebook with a finality that suggested her conclusion was already drafted.

The system had decided he was a threat. That branding was now a cage, and inside that cage, he was unprotected.

He pulled on a hoodie and stuffed the burner phone into his pocket. The MiFi went into the other pocket. The laptop, cracked hinge and all, he slid under the mattress. He didn’t know what he was preparing for, but his body had started moving before his mind could catch up, and that frightened him more than anything.

Before he could reach the door, another chime vibrated against his thigh. He pulled out the phone, half expecting another cryptic message. Instead, the screen displayed a single image: a photograph of his own house, taken from the street at an angle that matched the parked sedan outside. The photo was timestamped with the current time. A red dot pulsed over his bedroom window.

Beneath the image, four words appeared, letter by letter, as if someone was typing them in real time:

“Stay inside. For now.”

Caleb’s legs gave out, and he slid down the wall until he was sitting on the floor, the phone clutched in both hands like a holy object he no longer believed in. The grey zone between justice and law, the place he had been pushed into by a school board that saw only the threat and not the boy, had just expanded to swallow his entire world. And somewhere in the digital static of the disconnected universe, a printer hummed to life in the basement of the Westbrook County Administration Building, spitting out a single page bearing his photograph, his alias, and a red stamp that read: “Active Investigation — Threat Level Elevated.”

The ghost had become a ghost. But the ones who hunted ghosts were already closing in.

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 * *