Chapter 1: Glass Box

She had watched it forty-seven times. Not a hundred. Forty-seven, specifically, because at forty-eight her eyelids started to blur and then the stream would end in a wash of static before she could rewind it properly. She knew this number without thinking, just as she knew the exact millisecond Ace turned the left handlebar on the corkscrew descent, and the half-second he held the throttle wide before the hairpin at mile eleven.

The replay was paused. His face filled her screen, jawline sharp enough to cut glass, that half-smile he saved for after he crossed the line and won. She pressed her fingertip against the glass and dragged it slowly along the curve of his jaw. This was the part that made her breath catch every single time. The stillness after the violence of the ride, the only moment in any of his streams where he actually looked at the camera instead of through it.

Her phone vibrated on the nightstand. Luna's name flashed up again. Third message in the past five minutes, probably. Alessa didn't need to look. She already knew what it said.

plz plz plz. I booked us both. u wont be sorry.

She set her phone face-down and paused the stream. The room was exactly as it always was: windowless, soundproofed, lit by the blue glow of three screens and the faint orange pulse of a sleep mask charging on her dresser. Two years in this apartment and she still hadn't installed a single window. The neighbors thought the unit was empty. She didn't correct them.

The silence was the point. No cars outside. No construction. No voices bleeding through the walls. Just her and the motorcycle gods on the screen and the controlled, total isolation she had designed for herself since she was nineteen.

Luna had been trying to crack that shell for weeks. Birthday. A treat. Come to Dikers Underground. Just one night. No pressure. Luna would be there. They'd have fun. The messages ran to three screens long and ended with a puppy emoji that Luna had apparently decided was now part of their communication style.

Alessa scrolled through her messages. One hundred and twelve unsent drafts. She deleted them all.

No. Absolutely not. The VIP room was soundproofed. Tinted. No windows, no mirrors, no sightlines from the floor. In theory it was perfect. Her private space inside a public club. Nobody looking at her, nobody looking at her face.

But she was going through a public entrance. Walking through a crowd. Being in a space where people could see her. That was the problem, the one variable she couldn't control, the one thing her carefully engineered environment didn't account for.

She picked up her phone again and typed out a message. Can we do dinner? My place. I'll cook. You pick the restaurant and I'll cook your favorite.

She hit send before she could reconsider.

The reply came back in twelve seconds. NO. Dikers. Now. I have the tickets already. Get dressed.

Fourteen seconds. That was Luna's average response time. The girl moved at a speed that made Alessa feel like she lived in slow motion by comparison.

Luna's birthday was in three days. She wanted a night out, and she wanted Alessa at it. Fair enough. A birthday treat was a thing people did, apparently. Alessa had never had one. Her last birthday was spent eating cereal directly from the box while watching a documentary about deep-sea fish.

She was about to draft another refusal when Luna called. Of course Luna called. The messages were just preamble to the real weapon.

"Alessa. Answer."

"I'm not going."

"You are going. I'm downstairs."

Alessa blinked at the bedroom door. Downstairs. Her apartment was on the fourth floor. Luna was outside her building right now.

"No. I am literally not going."

"You have forty-five seconds. I'm coming up. Don't try to be clever about the door."

The line went dead. Alessa sat on the edge of her bed and stared at the three screens, still paused on Ace's face. She could count the minutes. Forty-five. Maybe less, since Luna rarely waited for people to be done talking.

She gave it thirty seconds. Long enough to feel like she'd considered her options. Then she stood up and walked to the closet.

The black velvet dress Luna had picked out for her hung at the back, hidden behind her usual clothes. Oversized gray sweaters, black jeans, the same three tops she rotated through depending on what the mail carrier would see when she opened the door for packages. The dress was cut for a woman who liked being looked at. She had never owned anything like it before Luna brought it over.

She changed slowly. Every button she fastened was a decision she hadn't actually made yet. The dress fit too well. It was supposed to. That wasn't the problem. The problem was that the dress assumed her body occupied the same kind of room as everyone else's. It assumed visibility, visibility in all directions, and it didn't leave any room for the careful, total absence she had built her life around.

The mirror in the hallway showed a stranger. The stranger wore a black dress and looked, for the first time, like something that belonged in the world beyond her apartment walls. Alessa turned away from the mirror.

The door lock clicked twice. Luna was already inside.

"Perfect." Luna took in the dress, the makeup she hadn't quite done right, the shoes she'd chosen last minute. Luna was already dressed, already glowing, already looking like she'd won at life today. "You look amazing."

"I look like myself dressed for a club."

"You look like you're going to have fun." Luna dropped the VIP tickets on the counter. Pre-purchased. One VIP, one general admission. Both for tonight. "We're going."

There was nothing to argue with. Two tickets already bought. A cab waiting at the curb below. Luna had even put on her own shoes before she knocked.

Alessa changed into the shoes. Luna's. Smaller than hers, which meant they'd need adjusting by tomorrow at most, but right now they just felt foreign underfoot.

"Side entrance," Alessa said from the bathroom, changing into the trench coat she'd grabbed from the hall closet. "There's a fire escape on the south alley. I read about it on a forum."

Luna pulled at her jacket in the hallway. "We're taking the main entrance."

"No. The main entrance is loud, crowded, and I spend six hours a day in rooms where I can't breathe without someone judging me. I have the VIP room already figured out. It's soundproofed and tinted and windowless. Nobody gets in. I walk there, sit down, and I'm fine."

Luna gave her that look. The one that was supposed to convey patience but really just communicated you're impossible. "Fine. Take your secret route. I'll be on the main floor. Text me when you get there."

"You won't hear from me. The VIP room's comms are disconnected from the main floor. It's Ace's design. He wants privacy for the people who pay for it."

"So call him?"

"No. I'm not calling Ace. That's not what I'm doing here."

"Whatever. Just come out after an hour." Luna's hand was already on the doorknob. "Happy birthday to me."

"I'm happy for you."

Luna left. The apartment felt larger. Quieter. The silence rushed back in like water into a drained room, filling every corner until Alessa could hear her own heartbeat in her ears.

She pulled the trench coat tight and locked the door behind her.


The cab dropped her three blocks from Dikers. A side street, darker than the main road, where the streetlights flickered and the buildings leaned inward like they were trying to talk to each other. Alessa paid the driver and stepped out before the engine cut off.

The alley she needed was around the second corner, past a dumpster that smelled like something had died there recently. She crossed it without looking at the dumpster. The fire escape was rusted, bolted to the brickwork at a height that suggested people climbed it in emergencies rather than as a social convenience. She grabbed the ladder and went up, rung by rung, one hand on the rail and one holding her coat shut against the night air.

The side door was where the fan forum said it would be. Third-floor landing, slightly ajar, a handle that didn't need turning. She pushed it open and slipped inside, pulling the door shut behind her before her legs stopped trembling.

The room was exactly what she'd imagined. Small. Soundproofed. The walls were padded to a depth that should have been illegal, covered in a dark fabric that absorbed light as well as sound. A plush bench ran along the back wall. A mini-bar sat in the corner, half-empty, with Ace's name printed on the glasses. One-way mirror panel on the far wall showed the main floor as a muted, colorless blur. Like watching a storm through fog.

She locked the door again, just out of habit, and sat down on the bench. Her hands were shaking so badly she put them on her knees and pressed until the shaking stopped.

The room didn't have windows. That was the whole point. A private box inside a public space. A place where she could sit, watch the blur of the main floor through tinted glass, and know that nobody could look at her. That she was invisible from every angle except the one Ace chose to give her.

Her phone buzzed. Luna's name again. Probably checking in. Or asking where she was. Or sending one of those long voice notes that always started with "so you will not believe what just happened" and ended without a clear topic.

She set the phone face-down on the bench.

A notification popped up from the club's social feed. A livestream posted by Luna showing the main floor, the crowd, the lights. Someone had filmed from behind the VIP room's tinted panel and captured a shapeless silhouette against the one-way glass. The caption read: My sister is in the VIP room!! I can't see her but she's right there!!

The VIP room's comms were disconnected. That was by design. Ace wanted the VIP experience to feel exclusive, insulated, separated from the chaos below. He wasn't going to let his paying customers use their phones to broadcast to the main floor. The room was its own world.

She pulled up the club's phone number, the one listed on the VIP room's info card, and dialed from a burner she'd bought six months ago and never used until now.

Two rings. Three.

A voice came through. Deep, calm, not hurried by the fact that someone had called him from a disconnected room during a crowded night. "Yeah?"

"Ace. It's a VIP. I have a question about your last race. The third corner at the corkscrew descent, the line you took through the apex, was that a late brake or were you already committed before the turn?"

Silence. Just the faint sound of something moving on his end. Background noise from the main floor, muffled and distant.

"You're the only person in the world who asks me about apex lines at two in the morning," he said.

"I watch your streams."

"Obviously." The voice changed. He was closer now, or the room had better audio than it should. "Where are you?"

"That's not relevant. I just wanted to know about the brake point."

"You're in the VIP room. North side, third panel from the left, behind the bar. I can see you."

She pressed against the one-way panel. The blur of the main floor shifted as she moved, but the panel showed nothing on her side. Just darkness. "You can't see me."

"Come to the door."

"No."

"Come to the door or I end the call and the room locks itself."

The line went dead. Alessa stared at the phone. The room locked itself. Of course it did. She hadn't even looked for a lock mechanism when she sat down. The door was just a door. Probably connected to his system.

She stood up. The bench creaked under her weight. The room felt smaller than it had five minutes ago.

The door opened. Ace walked in without knocking. His hand never left the handle, just turned it and pushed the door open as though he'd been doing it for years. He was taller than he looked on screen. Broader. The leather jacket he wore was the same one from his streams, scuffed at the elbows, the zipper half-open. He looked at her. Stopped. Studied her face for three full seconds without saying anything.

Then he said her name. "Alessa."

How did he know? The burner phone. The name on the VIP booking. That was all she'd given. But he said it like he'd been expecting to.

"I don't know you," she said. Her voice came out too quiet. She cleared her throat and tried again. "I'm just a fan. I'm not here to meet you."

Ace crossed the room in two steps. His hand pinned her wrist to the wall. The plaster was cool under her skin. She could feel his palm covering hers, warm and heavy and impossible to move.

"Your anxiety medication is 20 milligrams of loratadine with 50 milligrams of trazodone at night," he said. "Your therapist's name is Priya Ndiaye. She has office hours on Tuesdays and Thursdays at 6 PM. You watch my streams at 11 PM most nights, sometimes later if the live feed is up. Your lease address is 412 Mercer Street, Apartment 4B. You haven't had a window installed in two years. Your sister's name is Luna."

Each fact landed like a stone dropped into still water. Alessa's breathing stopped. The words kept coming.

"You take your medication at 10:45, thirty minutes before your stream. You always sit in the same spot, left side of the couch, and you angle your phone at exactly this angle," he tilted his head slightly. "You wear the same gray sweater when you watch me."

"This isn't funny."

She hadn't even finished the sentence when he pulled out his phone. A video. Timestamped. Six months old. It showed a bedroom. Her bedroom. The three screens on the desk. The gray sweater. Her body, visible through the window, her face lit by the glow of the monitor. Her own hand pressed against the glass. Her own mouth moving as she whispered something he couldn't hear from this angle.

The footage was clear. Crystal clear. Shot from outside the building, from a lens that faced directly into her window. Someone had installed it months ago, and she'd never known. Had never looked up. Had never questioned why the light from the street didn't reach her fourth-floor window the same way it reached the windows on either side of it.

Ace lowered the phone. "You've been begging without knowing it for two years."

He dropped to one knee. The movement was smooth, practiced, like something he'd done many times before. He crouched in front of her and cupped her chin. His thumb touched her lower lip. She didn't move. Couldn't move. Her wrist was still pinned to the wall behind her.

"Get down," he said. "Get on your knees."

Her body moved before her mind consented. She sank to the floor. The tiles were cold through her dress. Her legs folded beneath her. She was on the ground in front of a man who knew more about her than her own sister did, and the worst part was that her legs did what he wanted them to do before her brain had finished processing what was happening.

He crouched in front of her. Still holding her chin. "Tonight you get to do it properly."

"I want to go home."

"What do you say?"

She opened her mouth. Nothing came out. She tried again. "I want to go home."

"What do you say?" His thumb pressed against her bottom lip. "What's the word, Alessa?"

She pressed her forehead to his chest. The leather jacket smelled like smoke and gasoline and something else underneath, something she couldn't name. Her throat closed. Two years of watching him from behind a screen, from behind walls, from behind a carefully constructed absence, and he had found her anyway. Had tracked her. Had watched her watch him. And now here she was, on the floor of his room, pinned by a man who knew exactly how many milligrams of medication she took and exactly which sweater she wore when she felt safest.

"Please," she said. The word came out broken. She hated it. She hated that her voice broke on it.

"What do you say?"

"Beg you."

He stood up. Walked to the door. His hand found the frame and stayed there. He pulled out his phone, typed something, and sent it to a contact named V. The message contained an address. 412 Mercer Street, Apartment 4B. Her building. Her apartment.

"Be there in an hour."

He didn't look back when he walked out. The door closed behind him. He didn't lock it. But the lock clicked anyway, a mechanical sound from somewhere in the frame, as though the door itself had been waiting for this moment.

Alessa stood. Her legs were shaky. She walked to the door and turned the handle. It wouldn't budge. Locked from the outside.

She checked the one-way panel. The tint was absolute. No light leaked through. No silhouette. Nothing.

She pulled out her phone and called Luna. The call failed. No connection. She tried the club's number. No connection. The VIP room's comms were truly dead.

The only exit was the door Ace was standing in front of. She could hear his footsteps in the hallway. Calm. Steady. Moving toward her apartment building three blocks away, toward her apartment, toward everything she had built behind those walls.

Luna hadn't brought her here. Ace had. From the moment she decided to come, Ace had known she would come. And the route she'd taken, the fire escape and the side door and the forum she'd read to find it, none of it had been her choice.

Comments (0)

No comments yet. Be the first to share your thoughts!

Sign In

Please sign in to continue.