Celeste sat in a private recovery lounge on the seventeenth floor, still wearing the gown they had chosen for the statement. Gold silk. Clean lines. Soft sleeves. Nothing sharp enough to be mistaken for defiance. Someone had taken the pins from her hair and brushed the waves loose over her shoulders, as if looking gentle could make captivity more tasteful.
The room had no visible locks.
That was how the Glasshouse preferred its cages.
The windows stretched from floor to ceiling, showing Bellwether washed in rain and electricity. Towers glittered through the dark. Traffic slid along wet roads in red and white threads. Far below, the city looked alive in the harmless way cities always did from above: distant, beautiful, too bright to show the bodies holding it up.
Celeste watched a line of headlights curve around Meridian Square and tried not to think of a hallway.
Agent Vale.
Saint Dawn.
Two polite titles passing each other beneath medical lights.
He had looked at her as if some buried part of him still knew where to place the worry, even after the Department had taken everything else. He had asked if she was safe. That should have been nothing. A question. A reflex. Something kind people asked because kindness did not always need memory to survive.
But it had cut her open anyway.
Because he had not said her name.
Not Celeste.
Not Estelle.
Not rain girl.
Saint Dawn.
The Department had left him alive and made him careful with her. That was worse than killing him. Dead men could be mourned honestly. Living ones with stolen memories stood in hallways and looked through you with your own grief still in their hands.
A soft knock came from the door.
Celeste did not turn. “If they sent another physician, I am going to start making them cry.”
The door opened.
Dante Graves stepped inside and shut it behind him.
He wore black like a verdict already delivered. No rain on his shoulders. No disorder in his hair. The storm outside had not touched him, or perhaps it had tried and learned better. His presence altered the room without raising its volume. The air did not become warmer. It became claimed.
Celeste kept her eyes on the city.
“Leave,” she said.
“No.”
The answer was immediate. Calm.
She hated the ease of it. Everyone else in the Glasshouse talked to her like she was either a weapon, a patient, or an icon, one unfortunate comment away from public damage. Dante spoke to her like refusal was expected and irrelevant.
“Did Drey send you?” she asked.
“Drey sends reports. Orders. Men with clean shoes and dead imaginations.” Dante crossed the room at a measured pace. “He does not send me.”
“Then Aurelian.”
“No.”
Celeste finally looked at him through the reflection in the glass. “You came because you wanted to.”
His gaze met hers there.
“Yes.”
No apology. No shame. Dante had never understood the point of pretending desire was less dangerous when softened.
Celeste turned from the window. “You mistake honesty for virtue.”
“I have never been accused of virtue by anyone whose opinion mattered.”
“There it is.”
“What?”
“The thing you do when you want me to remember you are worse than everyone else.”
Dante’s eyes moved over her face, slowly enough to feel deliberate. “I want you to remember I am worse in ways that do not surprise you.”
The words settled between them.
That was Dante at his most dangerous: not charming, not cruel, but accurate.
Celeste looked away first.
A glass of water sat untouched on the low table beside her chair. Asterion had probably tested it, logged it, approved it, and marked her refusal as one more sign of instability. She reached for it just to spite the invisible file, but her fingers trembled before they reached the rim.
Dante saw.
He did not rush. He did not ask permission. He stepped close and took the glass first, holding it out to her with the patience of someone who knew exactly how long pride could stand before exhaustion made a traitor of the body.
Celeste stared at the glass.
Then at him.
“Do not perform tenderness with me.”
His hand did not lower. “Drink.”
“I gave you an instruction.”
“And I am giving you a smaller one.”
There was no joke in his voice. No playful bite. Just command, quiet enough to pass for care if she were tired enough to want it to.
She was tired.
That was the problem.
Celeste took the glass from him. Their fingers touched.
Dante’s attention dropped to that point of contact like a blade finding skin.
For a breath, neither of them moved.
He did not grab her. That would have been easier to resist. He simply let the contact exist, steady and certain, as if some part of him believed the shape of her hand near his was not a gift but a correction.
Celeste pulled the glass away and drank.
The water tasted like nothing.
The silence tasted worse.
“He forgot you,” Dante said.
Her hand tightened around the glass.
There it was.
Not comfort. Not concern. A door opened with a knife.
Celeste set the glass down carefully. “Say that again and I will put you through the window.”
Dante looked at the rain-lashed glass, then back at her. “You would hate the paperwork.”
“I would endure it.”
“I know.”
She stood then, anger giving her body the strength rest had not. “You came here to hurt me.”
“No.” Dante stepped closer. “I came because someone else did.”
The words struck differently than she expected.
Celeste did not move back, though every instinct told her distance was safer. Dante noticed that too. His gaze sharpened with something too old and hungry to be hope.
“He looked at you like a stranger,” Dante said. “And you still softened for him.”
“He was violated.”
“He was emptied.”
“He was harmed.”
“And you reached for the wound as if it belonged to you.”
“It does.”
Dante’s face changed.
Only slightly.
The possessiveness was usually elegant on him, dressed in composure and old manners, but for one second the elegance thinned. Something darker showed through. Not jealousy alone. Jealousy was too ordinary a word for the way Dante looked at love when it was not directed at him.
“No,” he said softly.
Celeste’s pulse beat once, hard.
Dante came nearer, stopping close enough that she had to lift her chin to keep his eyes. “Pain can be stolen. Memory can be cut. Names can be buried under all their beautiful little procedures. But you are not a relic in him because he once knew where to place his hands in the rain.”
Her breath caught.
Dante had no right to the rain.
No right to that image.
No right to speak as if he could see the space Levi’s absence had left behind.
“You do not get to touch that,” she said.
“I have watched you protect the shape of him for years.”
“You watched me because you watch what you want to own.”
“Yes.”
The answer came without hesitation.
The room seemed to narrow around it.
Celeste stared at him.
Dante did not retreat from the word. He let it stand there, awful and honest, because he knew pretending would insult them both.
“You are not supposed to admit that,” she said.
“I am tired of being polite about obvious things.”
“That I am yours?”
“That you should have been.”
The words were quiet.
They were also monstrous.
Celeste should have stepped back then. Should have turned away, called for Aurelian, called for Drey, called for any cage that was not this one.
Instead, her body betrayed her with stillness.
Because Dante was awful, but he was present. Because Levi had looked at her and remembered danger but not devotion. Because the Glasshouse had spent days arranging her fear into compliant shapes, and here was someone who did not ask her to be manageable. He asked her to be his, which was worse. Which was clear.
“You think my grief is an opening,” she said.
“I think grief makes liars honest.”
“And what does mine make me?”
Dante lifted his hand.
Slowly.
Slowly enough that she could stop him.
She did not.
His fingers touched a strand of hair near her shoulder, not her skin. Honey-brown threaded with gold, loose from the pins they had taken out. He held it lightly, as if it were something sacred he had no intention of returning to the altar.
“Lonely,” he said.
Celeste’s throat tightened.
Dante lowered his hand.
“You should not be,” he continued. “Not in a building full of people who survive by deciding what you are allowed to need.”
The room tilted under her.
Not from power.
From the terrible precision of it.
Dante always knew where to press. That was why he was dangerous. Not because he lied beautifully, though he could. Because sometimes he told the truth in a voice that made accepting it feel like surrendering territory.
“I will not lean on you because they broke him,” Celeste said.
Dante’s gaze held hers. “You already did.”
She hated him then.
For noticing.
For being right.
For taking the briefest moment of weakness and setting it between them like evidence.
The Glasshouse lights dimmed.
Not a flicker.
A slow surrender.
The city outside lost brightness district by district, the towers dulling as if something beneath Bellwether had drawn power back into itself. The windows trembled in their frames. The water in Celeste’s glass rippled once, then went perfectly still.
Dante turned toward the door.
Celeste did not.
The hum rose through the floor.
Deep.
Old.
It moved into her bones with the intimacy of blood. The lounge stretched around her, the walls and windows and rain becoming thin as paper. For one impossible second, the seventeenth floor disappeared. Beneath it, beneath the elevators and sterile corridors and locked medical suites, something vast shifted in the dark.
Not machinery.
Not only machinery.
A pressure. A pulse. A dying gravity.
Celeste’s hand went to her chest.
Then she heard him.
Not from a speaker.
Not from a file.
Not the seven seconds they used like a leash.
A voice moved through glass, concrete, wire, and marrow.
Estelle.
She stopped breathing.
Dante said her name from far away, but not the one the voice had used.
“Celeste.”
The sound barely reached her.
The voice below came again, thinner this time, dragged through distance until it frayed.
Not... yet.
The lights snapped back.
The room returned violently.
Rain against the windows. Ventilation through the walls. Dante beside her, very still now, every trace of possession sharpened into alertness. The water in the glass trembled after the hum was gone, small circles moving against the rim.
Celeste stared at the floor.
Dante’s voice was low. “What did you hear?”
For once, there was no claim in the question.
Only calculation learning fear.
Celeste swallowed. “My father.”
Dante’s face did not change quickly. He had trained it better than that. But his eyes shifted, the smallest adjustment, like a man discovering the room had a second door and someone else had the key.
“The recording?”
“No.”
The door opened before he could ask more.
Director Drey entered with two security officers and a woman in an Asterion lab coat. The woman carried a tablet against her chest with both hands. She looked too young to have learned how to hide fear properly, which meant she had no business standing behind Drey.
Drey looked from Celeste to Dante.
His expression remained calm.
His eyes did not.
“Verdict,” he said. “You are not assigned to this floor.”
Dante did not move away from Celeste. “Then your floor assigned itself poorly.”
The line sounded mild, but there was no play in it. It was a warning wrapped in manners.
Drey ignored the warning. “Leave.”
“No.”
One word.
The officers shifted.
Celeste felt the room tighten.
Dante did not look at them. That was its own threat.
Celeste lifted one hand, not to protect him, not exactly. To prevent the room from becoming his. Dante had a talent for turning every conflict into a private altar and expecting blood.
“He can stay,” she said.
Drey’s gaze moved to her.
There it was again, the silent addition to a file: attachment, volatility, exploitable proximity.
Let him write it.
He had written worse.
Drey folded his hands in front of him. “There has been a contained infrastructure fluctuation.”
Celeste laughed once.
No humor in it.
The Asterion woman looked down at her tablet.
Celeste saw the movement.
Dante saw Celeste see it.
“You felt it,” Celeste said to the woman.
The woman said nothing.
Drey answered for her. “Several systems experienced brief sympathetic disturbance after today’s public event.”
“Sympathetic,” Celeste repeated. “That is an interesting word.”
“It is an accurate one.”
“No.” Celeste took a step toward him. “Something spoke.”
Drey’s face stayed arranged. “You are under significant strain.”
“I know what my father sounds like.”
The Asterion woman’s fingers tightened around the tablet.
Dante’s attention fixed on her hand.
Drey did not look back, but Celeste knew he had noticed. He noticed everything that could become leverage.
“Your father remains under protected care,” he said.
“Where?”
“Secure.”
“Alive?”
“Stable.”
Celeste stared at him.
Stable.
They loved that word. They used it for patients, prisoners, power grids, saints, and fathers they would not let daughters see. Stable meant contained enough to be useful. Stable meant not dead in a way that mattered to them.
“He said not yet,” Celeste said.
The Asterion woman forgot herself.
Only for a second.
Her gaze shot to Drey.
The mistake opened the room like a wound.
Dante’s voice came soft beside Celeste. “Director.”
Drey looked at him.
Dante smiled without warmth, without charm, without any trace of the man who had once tried to coax Celeste’s hand into his.
“You may want to muzzle your scientist,” he said. “She keeps confessing with her face.”
The woman went pale.
Drey’s calm cooled further. “Dr. Elian is here to assess environmental readings. She is not here to be threatened.”
“I have not threatened her.”
Dante glanced at the doctor.
“Yet.”
Celeste did not take her eyes from Drey. “What does not yet mean?”
Drey stepped farther into the room. The officers remained by the door. The doctor stayed behind him, tablet hugged to her chest as though data could shield her from consequences.
“Saint Dawn,” Drey said, voice smooth as a closed elevator. “There are questions that harm the person asking them.”
“Convenient.”
“There are answers you are not prepared to carry.”
“You have never cared about what I am prepared to carry.”
For the first time, Drey’s mouth tightened.
A small thing.
Enough.
Celeste felt Dante notice it beside her, felt his satisfaction like a dark current.
Drey said, “Your cooperation has preserved more than you know.”
“My cooperation was bought with my father’s voice.”
“And yet it remains cooperation.”
Celeste’s hands curled at her sides. The window behind her trembled once in its frame. Not light. Not flame. Not display. Pressure moved through the glass, subtle and dangerous, as if the building itself had leaned away from her anger.
Drey watched the glass.
So did Dante.
Dante moved first.
Not in front of her.
Beside her.
His voice dropped low enough that only she could hear. “Do not give him proof he can cage you harder.”
Celeste did not look at him.
“You would like that,” she whispered. “Me needing your restraint.”
Dante’s reply came near her ear, velvet over iron. “I would like you alive long enough to learn the difference between restraint and possession.”
Her pulse sharpened.
Drey watched them, and Celeste hated that he could see the shape of it: Dante’s obsession, her exhaustion, the dangerous comfort of standing beside a monster who did not flinch when she became difficult.
Drey said, “Verdict will escort you back to your assigned quarters.”
Dante’s eyes stayed on Celeste. “Will I?”
“You will,” Drey said, “or you will be removed from Glasshouse access until further notice.”
The threat was aimed at Dante.
The leash pulled Celeste too.
Dante wanted access to her. Drey knew it. Dante knew Drey knew. The room held the ugliness of that recognition without bothering to hide it.
Celeste lifted her chin. “Fine.”
Dante’s gaze moved over her face.
Possessive. Patient. Furious beneath both.
Drey turned to leave, then paused at the door.
“Saint Dawn,” he said.
She looked at him.
His voice returned to gentle administrative cruelty.
“Not every voice beneath this building is your burden.”
Then he left.
Dr. Elian followed too quickly. The officers remained outside, silhouettes through the glass panel.
The room settled into the sound of rain.
Celeste stood still until she trusted herself not to break something.
Dante did not speak.
That silence was new from him. He usually used quiet as a weapon, but this one had weight. He had heard enough to understand he had stepped into a larger room than the one he thought he owned.
Finally, Celeste said, “You wanted me to lean on you.”
“Yes.”
No hesitation.
She turned her head. “Because you care?”
“Because I am selfish.”
“That is closer to the truth.”
“No.” Dante stepped closer. The city lights moved across his face, turning his eyes black, then silver, then black again. “The truth is that I have watched everyone else take pieces from you and call it duty. I have watched him take your grief without remembering the gift. I have watched the Department hold your father’s voice to your throat and call your obedience stability.”
His voice lowered.
“I am not better than them, Celeste. I am simply more honest about wanting you.”
Her chest tightened despite herself.
Dante reached for her hand again.
This time he did not touch her.
He stopped just short, letting the space between his fingers and hers tremble with choice.
“Lean on me when you need something sharp,” he said. “Do not mistake me for soft.”
Celeste looked at his hand.
Then at the door Drey had left through.
Then at the city below, glowing beautifully over whatever had spoken her name from beneath it.
Her father’s voice remained in her bones.
Not yet.
Celeste did not take Dante’s hand.
But she did not move farther away.
“Find out what he meant,” she said.
Dante’s expression changed into something colder than a smile.
A promise with teeth.
“For you,” he said, “I will make someone regret knowing.”
Across Bellwether, regret had already found a child.
Milo Vesper lay on a narrow cot beneath the closed offices of Saint Mercy’s old outreach clinic, tucked between boxes of expired gauze, bottled water, and a cracked poster reminding patients to report enhanced symptoms early for community safety. Someone had torn the Department seal off the poster years ago. The adhesive scar remained, pale and rectangular, right over the smiling family’s faces.
The clinic had been shuttered after Redline.
Officially, because funding had been redirected.
Unofficially, because places that treated survivors had a way of becoming places where survivors spoke.
Stellan had brought them through a maintenance entrance behind a boarded pharmacy, down two flights of stairs, and into a basement that smelled of dust, antiseptic, and old rain. He knew which security cameras had been removed and which had only been turned around. He knew the back hall with the broken motion sensor. He knew the drawer where someone had left a working flashlight, a half-full bottle of iodine, and a package of batteries that had miraculously not corroded into paste.
Jinx had not asked why he knew any of that.
Doctors in Bellwether learned strange routes if they wanted to keep people alive.
She sat beside Milo’s cot with one boot braced against the metal frame and her jacket folded beneath his head because the clinic pillow smelled like mildew and sadness. Her brother had finally stopped shaking twenty minutes ago. Stellan had said his pulse was steadier. His temperature had come down. His breathing no longer hitched every few seconds like his body was waiting for permission to continue.
Jinx did not trust any of it.
She trusted Milo’s hand in hers.
That was it.
His fingers were too thin. Too cold. Ink smudged one knuckle where he had drawn a tiny bat during his last hospital stay and refused to wash it off because “brand loyalty matters.” The joke had been worse than usual, which meant he had been trying to scare her less.
That was Milo’s favorite trick.
Bleeding from the nose? Make a joke.
Seeing things in the walls? Make a joke.
Hearing dead frequencies under hospital lights? Make a joke and ask for fries.
Jinx hated that she understood him.
A small bat clung upside down from the exposed pipe above the cot, wings folded tight, ears twitching. Three more hid in the dark corners of the clinic room, tiny bodies tucked into shadow. She had not called them all. Just enough to listen through the walls. Enough to know if boots entered the pharmacy above them. Enough to make the air feel less empty.
Stellan stood at the counter across the room, sleeves rolled to his elbows, hands moving with careful efficiency through stolen supplies. He had taken off his white coat somewhere between Saint Mercy and here. Without it, he looked less like a doctor and more like a man who had been holding the line too long with no reinforcements coming.
He snapped open a packet of electrodes, then paused when he saw the expiration date.
“Wonderful,” he said. “This clinic has preserved medical supplies from the year of civic optimism.”
Jinx did not look away from Milo. “Is that before or after the city started kidnapping children?”
“Depends which department is writing the history.”
She glanced at him then.
Stellan’s expression stayed focused on the supplies, but his mouth had gone flat.
She did not want comfort from him. Comfort felt too much like people lowering their voices outside hospital rooms. She wanted competence. Anger if he had it. A plan if he could build one out of dust and expired tape.
He crossed to Milo and fixed two electrodes to his chest, then connected them to a portable monitor no bigger than a paperback. The screen blinked awake with a dull green line.
Jinx leaned forward. “Is that going to tell us if they find him?”
“It will tell me if his heart tries to sprint out of his body.” Stellan adjusted the lead. “For Department retrieval, I recommend paranoia and locked doors.”
“I have both.”
“I noticed. You nearly broke my wrist when I reached for the first-aid kit.”
“You reached too fast.”
“Your brother was bleeding.”
“My brother is always bleeding.”
The words came out before she could soften them.
Milo’s eyelids fluttered.
Jinx froze.
Stellan stopped moving.
For several seconds, Milo did nothing else. The monitor kept its thin, stubborn rhythm. Drip water ticked somewhere in the ceiling. One of the bats shifted overhead, claws scratching softly against pipe.
Then the lights flickered.
Jinx’s head snapped up.
The clinic’s old fluorescent bulbs dimmed all at once, greenish-white sinking toward gray. The monitor screen darkened. The flashlight on the counter blinked twice though no one had touched it.
Stellan reached for Milo’s wrist.
Jinx reached for the knife inside her boot.
The bats woke in a wave.
Not flying yet. Listening.
“Milo,” Jinx said.
Her brother’s hand tightened around hers.
His eyes opened.
Black-gold light threaded through the whites, thin as cracked glass.
Jinx’s stomach dropped.
“No,” she whispered, and hated how young she sounded.
Milo stared at the ceiling.
His lips moved.
At first, nothing came out.
Then a sound slipped between his teeth, low and metallic, too deep for his small body.
The monitor line spiked.
Stellan leaned over him. “Milo. Stay with us.”
Milo did not blink.
“She found the door,” he said.
Jinx’s grip tightened. “Who?”
His eyes moved, but not to her. Past her. Through her. Toward something neither of them could see.
“The girl who goes backward.”
Stellan’s face changed.
Jinx saw it and wanted to grab him by the shirt.
“Tell me what you know,” she snapped.
Stellan did not answer her. He pressed two fingers to Milo’s neck and watched the pulse jump beneath the skin. “This isn’t a seizure.”
“I didn’t ask what it isn’t.”
“I’m telling you because I don’t know what it is yet.”
The lights dimmed further.
The room stretched with shadow.
Milo sucked in a breath like he had been pulled underwater.
“The Anchor is awake.”
Jinx went cold.
Anchor.
The word meant nothing to her and still managed to sound fatal.
Milo’s veins lit beneath his skin, not bright enough to glow through the whole room, but enough to make black-gold threads visible along his throat, his wrists, the delicate hollows below his eyes. They moved in pulses, slow and uneven, as though something far away was trying to teach his blood a rhythm.
Jinx stood so fast the chair scraped backward.
“No. No, he is here.” She looked at the walls, at the ceiling, at every dusty corner of the clinic. “You don’t get to do this from a distance. You don’t get to touch him through the damn lights.”
Stellan grabbed the monitor as it rattled against the cot rail. “Jinx.”
A bat dropped from the pipe and burst into frantic flight around the room. Then another. Then all four, circling in tight, silent loops, their wings cutting the dim air.
Milo turned his head toward his sister.
His eyes focused for half a second.
That was worse than the trance.
Because now he looked scared.
“Jinx,” he said.
She went still.
That was his voice.
Small. Hoarse. Fourteen years old.
“I’m not there,” he said.
Jinx swallowed hard. “You’re on a cot. In a basement. You’re being dramatic, which is usually my job.”
His mouth twitched, but the attempt died quickly. “No. I mean… I can hear there.”
Stellan’s hands stilled over the monitor.
Milo looked toward the far wall, the one with the torn poster and the old seal scar. “It’s under tracks. Under water. The rooms keep copying themselves wrong.”
Jinx’s heartbeat slammed against her ribs.
Milo whimpered.
The bats scattered toward the corners.
Jinx knelt beside him again, both hands around his. “Milo. Listen to me. You are not going anywhere. Whatever you hear, you stay with me.”
His eyes shone wet. “I’m trying.”
The monitor gave one sharp warning beep.
Stellan silenced it immediately.
On Milo’s arm, the black-gold threads gathered beneath the skin, forming six small points in a broken ring around his wrist. They lasted only a second before dissolving back into veins.
Stellan saw.
Jinx saw.
Neither of them spoke.
Milo whispered, “Six doors.”
Jinx forced her voice steady. “Doors to what?”
His brow creased. Pain moved through his face, quick and deep.
“One hears,” he said. “One holds.”
His fingers dug into hers.
“One stores. One steadies. One makes it louder.”
The bulbs overhead buzzed.
Jinx leaned closer. “And the last?”
Milo’s eyes rolled toward the dark corner near the medicine cabinet.
“The last opens.”
The basement went silent.
Even the bats stopped moving.
Stellan stood slowly and crossed to the room’s only door. He pressed his ear to it, listened, then checked the gap beneath. No footsteps. No shadows. No Department boots coming down the hall.
Yet.
Jinx brushed damp hair from Milo’s forehead. “Who is talking to you?”
Milo’s gaze dragged back to her.
For a moment, she thought he would say Asterion. The Department. The city. Some dead thing under Bellwether with wires in its mouth.
Instead he said, “A girl.”
Jinx’s throat tightened. “The Anchor?”
He nodded once.
“She’s scared,” Milo said. “But she’s angry.”
That sounded human enough to hurt.
“What’s her name?” Jinx asked.
Milo blinked.
The black-gold in his eyes thinned, then surged again.
“Wisteria,” he said.
Stellan closed his eyes briefly.
Jinx looked at him. “You know her?”
“No.” He opened his eyes. “But someone risked a very ugly system to hide that she was still a living file.”
Milo’s hand jerked.
His body arched against the cot.
Jinx caught his shoulders. “Milo!”
His mouth opened, and this time the voice that came out was not his.
Not fully.
It was a girl’s voice wrapped in static, far away and furious.
“Do not classify me.”
Jinx’s blood went sharp.
Stellan crossed the room in three strides, one hand going to Milo’s sternum, the other to the side of his neck. “Milo. Breathe around it. Do not chase the voice.”
Milo gasped.
The girl’s voice disappeared.
His own returned in broken pieces.
“She doesn’t know where she is.”
Jinx pressed her forehead against his hand for half a second. Just half. Long enough to keep herself from screaming.
Then she lifted her head.
“Can they hear you?”
Milo stared at the ceiling.
The lights pulsed once.
Twice.
His answer came in a whisper.
“I think something else can.”
Stellan moved to the counter and started gathering supplies with new urgency: gauze, tape, the portable monitor, two vials from his bag, a flashlight, a folded map with old Redline districts marked in blue pen.
Jinx looked at him. “We have to move?”
“Soon.”
“That means now in doctor language?”
“That means I don’t want to find out what hears him next.”
Milo’s fingers tightened again.
“Wait,” he said.
Jinx leaned over him. “What?”
His eyes fixed on the ceiling as though the clinic roof had peeled away and shown him the bones of the city.
“The father moved.”
Stellan stopped packing.
Jinx felt the words crawl over her skin.
Milo’s voice dropped, barely audible.
“He’s colder than before.”
The lights snapped back to full brightness.
Milo collapsed against the cot, eyes rolling shut, breath rushing out of him in a thin, exhausted sound. The black-gold threads under his skin faded until only a few faint marks remained along his wrists, like bruises made of old light.
Jinx held him through it.
No one spoke for several seconds.
Then Stellan zipped the medical bag closed.
Jinx looked up.
His face had gone pale, but his hands were steady.
“We leave through the tunnels,” he said.
Jinx nodded once.
Above them, somewhere in the boarded pharmacy, a floorboard creaked.
Every bat in the room turned its head toward the ceiling.
Jinx rose slowly, one hand still on Milo’s cot, the other already reaching for the knife in her boot.
This time, when the lights flickered, they did not dim.
They pulsed.
Like something beneath Bellwether had opened one eye.
In the Glasshouse sublevel, the eye blinked on a screen.
The room was not large. Asterion had never needed grandeur for its ugliest work. Grandeur attracted witnesses. This place was narrow, windowless, and quiet, tucked three floors below the public lobby and two below the medical suites, where the walls were poured concrete and the air smelled faintly of coolant.
Director Drey stood before a bank of monitors with his hands folded behind his back.
Dr. Elian stood beside him, tablet clutched too tightly against her ribs.
On the center screen, a city grid pulsed in thin lines of white and gold. Six points marked the map in a broken ring, though only two glowed steadily.
One in the old outreach district.
One beneath the southwest rail line.
A third point flickered once near the Glasshouse, then vanished before it could settle.
Elian’s mouth tightened.
Drey noticed.
He always noticed.
“Explain,” he said.
Elian swallowed. “Receiver activity exceeded projections.”
“The boy is not in custody.”
“No.” Her thumb moved across the tablet, pulling up a second display. “But custody may not be required for response confirmation. Vesper is acting through network resonance.”
Drey looked at the glowing point in the outreach district. “Distance did not sever him.”
“No.”
“Unfortunate.”
Elian did not answer.
On the left monitor, a report refreshed itself.
REDLINE LONGITUDINAL RECOVERY PROGRAM
SIX-FOLD SUBJECT ARRAY / PARTIAL ACTIVE
01 / RECEIVER — RESPONSE CONFIRMED
02 / ANCHOR — SECURED
03 / BATTERY — LOCATION PENDING
04 / REGULATOR — LOCATION PENDING
05 / AMPLIFIER — LOCATION PENDING
06 / KEY — LOCATION PENDING
Below that, in smaller text:
PRIMARY SOURCE: DEGRADATION CONTINUES
TRANSITION WINDOW: ADVANCING
ARRAY INCOMPLETE / STABILITY RISK HIGH
Drey read it without visible reaction.
Elian’s gaze kept darting to the bottom line.
“Say it,” Drey said.
She stiffened. “Sir?”
“You are thinking loudly.”
Elian drew in a careful breath. “The Anchor was secured ahead of schedule, but the pathway activated irregularly. Someone accessed the southwest node.”
“Yes.”
“You knew?”
“I suspected.”
A smaller screen displayed corrupted internal footage from the rail line chamber. Static obscured most of it. Five figures stood before the monitor wall, faces distorted beyond recognition. One figure leaned forward as the Six-Fold array flashed across the screen.
Elian paled. “They saw it.”
“They saw fragments.”
“Fragments are enough to start questions.”
“Questions require time,” Drey said. “They have very little of that.”
The words sat in the room, clean and bloodless.
Elian looked down at her tablet. “Do we initiate recovery?”
“For the Receiver, yes. Quietly. Use medical language first. If the sister resists, escalate through Saint protocols.”
“She will resist.”
“Then she will be managed.”
Elian’s fingers moved over the screen, entering the order with visible reluctance.
Drey turned his attention back to the city grid. The southwest point pulsed once, bright enough to wash the room in dull gold before settling.
“The Anchor?” he asked.
“Conscious,” Elian said. “Disoriented. Combative during recovery. Current readings suggest pathway integration has begun, but not completed.”
“Keep her conscious.”
Elian looked up too quickly. “That may increase psychological damage.”
Drey regarded her.
The silence corrected her more efficiently than anger could have.
Elian lowered her eyes. “I’ll note the instruction.”
“Do not note it,” Drey said. “Do it.”
The tablet chimed softly in her hands.
A new alert moved across the bottom of the main screen.
UNAUTHORIZED MEMORY ECHO DETECTED / VALE, LEVI
STATUS: UNCONTAINED
RETRIEVAL PRIORITY: SECONDARY
Elian frowned. “The brother.”
“Useful,” Drey said.
“He may interfere.”
“Grief interferes briefly. Then it exhausts itself.”
Elian said nothing.
Drey watched the map as if Bellwether were not a city but a body laid open for surgery.
Two lights glowed in the broken ring.
Receiver.
Anchor.
The other four waited dark.
“Continue suppression of the North Mercer narrative,” he said. “Residential fire. Contamination risk. Body unrecoverable. No deviations.”
“Yes, Director.”
“Purge the southwest node after extraction.”
Elian hesitated. “Extraction of what?”
Drey looked at her.
This time, even she understood not to ask again.
From somewhere deeper below the sublevel, the building gave a faint, low pulse.
The monitors shivered.
The map brightened around the Glasshouse for half a second.
Elian went very still.
Drey’s gaze did not leave the screen.
“Primary Source response,” she whispered.
Drey’s voice remained calm. “Then prepare the lower chamber.”
The southwest point flared again.
Far beneath the city, something answered.
Wisteria woke to a heartbeat.
Not her own.
That was the first thing she knew.
Before the restraints. Before the cold. Before the taste of metal under her tongue or the ache at the side of her neck where something had bitten into the skin and dragged the world sideways. Before she remembered rain, a bell, a door opening wrong, her phone slipping from her fingers, her brother’s jacket tearing at the shoulder.
Before any of that, there was the heartbeat.
It was everywhere.
In the floor beneath her spine. In the walls. In the air. It moved through metal and stone and water, slow enough to feel ancient, too heavy to belong to anything human. Each pulse trembled up through the table she lay on and settled deep in her bones.
Thum.
A pause long enough to frighten her.
Thum.
The room breathed between beats.
Wisteria opened her eyes.
For a moment, she thought she had gone blind.
There was darkness above her, but not empty darkness. It moved. It shifted in layers, black folding through black, threaded with veins of dull gold that pulsed weakly in time with the heartbeat. High overhead, something massive curved away into shadow. Not a ceiling. Too far. Too deep. A dome, maybe, or the underside of some buried chamber large enough to make the word room feel stupid.
Then the lights came up.
Not fully.
A low, amber line along the floor. A thin strip of white near her left side. Red points blinking on machines she could not name. Enough light to show her she was not on a bed.
She was strapped to a metal platform tilted at a shallow angle, not flat enough to rest on, not upright enough to stand. Her wrists were fastened at her sides in restraints that looked soft until she pulled against them and felt the buried teeth of the mechanism tighten. Her ankles were locked down too. A strap crossed her waist. Another sat high across her chest, just below her collarbone, firm enough to make every breath feel monitored.
Wisteria went still.
Then she pulled harder.
Pain snapped through her wrists.
The restraints did not move.
“Okay,” she whispered.
Her voice came out raw.
Wrong.
She swallowed and tried again, because talking to herself was better than screaming and screaming felt like something the room wanted.
“Okay. Love this. Very normal. Very minimalist. Terrible hospitality.”
No one answered.
That was somehow worse.
She turned her head as far as the restraint at her neck allowed. A flexible black band curved beneath her jaw, not choking her, just keeping her from lifting too far. She could see enough of the chamber to understand she was very, very far from anywhere a person was supposed to be.
The platform stood in the center of a circular room with a floor of dark metal and recessed drains. Cables ran from the base of her table into the ground, then outward in six directions like spokes on a wheel. Most disappeared into sealed wall panels. One path pulsed faintly beneath translucent plating, black-gold, black-gold, black-gold, leading toward a door marked with a symbol she did not recognize.
No.
Not a symbol.
A number.
02
Wisteria stared at it.
Her mouth went dry.
Beside the number, in clean white letters, was a word.
ANCHOR
Something inside her folded in on itself.
She remembered the rain. The gray-coated technician. The voice.
Anchor response confirmed.
Her hands curled into fists against the restraints.
“No,” she said.
The heartbeat answered.
Thum.
Wisteria sucked in a breath and forced herself to look away from the word. Panic was a room with no doors. She knew that. She had learned it after Redline, after nightmares that made the city look wrong, after years of waking up with tears dried on her face and no memory of what she had been running from. Panic made you small. Wisteria had spent her whole life refusing to be small, even when she absolutely was and had to climb shelves at the grocery store with the confidence of a feral raccoon.
Think.
She had been taken. That was clear. Drugged or shocked or whatever nightmare pen Asterion used when it wanted someone breathing but obedient. Her phone was gone. Her keys were gone. Rowan’s jacket was still on her body, torn and damp, because apparently even kidnappers had limits when it came to fashion crimes.
Levi.
She had called Levi.
The thought hit so hard she had to close her eyes.
She had left a voicemail. She had joked. She had tried to sound normal. She had said love you, idiot, like it was funny, like there would be time to deny it in court later.
A sound pushed out of her throat.
Small.
Wounded.
She hated it immediately.
“No,” she whispered again, but softer this time, to herself. “No, no, no. We are not doing sad underground cult chair energy. We are getting out.”
She pulled against the restraints again, testing them this time instead of fighting blindly.
Left wrist: locked, slight give in the outer cuff.
Right wrist: tighter, a small rectangular mechanism pressed against the inside of her arm.
Ankles: no give.
Chest strap: flexible but reinforced.
Neck restraint: pressure-sensitive.
Great.
Fantastic.
Very thoughtful of them.
She twisted her right hand, trying to slip her thumb inward. The cuff adjusted before she could get leverage, tightening until her fingers tingled.
A monitor beside her platform chirped once.
Wisteria froze.
A screen angled above her right shoulder flickered awake.
ANCHOR SUBJECT CONSCIOUS
MOTOR RESISTANCE DETECTED
ADAPTIVE RESTRAINT RESPONSE: ACTIVE
Wisteria stared at it.
“Oh, go to hell.”
The words came out stronger.
Better.
Her breathing steadied around them.
She looked past the monitor, searching for cameras, vents, seams, anything that might become useful if she could get one hand free. The room was too clean in the way places became clean when someone had removed all the human parts. No discarded tape. No tools left too close. No screw loose enough to become a weapon. Every surface was smooth, sealed, and indifferent.
Then the heartbeat came again.
Thum.
This time, something in her answered.
It was not sound.
It was not thought.
It was a pull low in her body, behind her ribs, down through her spine, like a hook catching on a thread she had not known was tied there. The room blurred at the edges. The amber floor lights stretched. The monitor text smeared into white lines.
For a second, Wisteria saw herself from above.
Strapped to the platform. Tiny in the center of the wheel. Six paths stretching from her like the city had turned her into a compass and broken all the directions.
Then the second passed.
She was back in her body, gasping.
The monitor chirped again.
ANCHOR RESPONSE: SPONTANEOUS
TEMPORAL STABILIZATION: OBSERVED
Wisteria stopped breathing.
Temporal.
She knew that word.
She was not a scientist, but she knew enough. She knew because of the dreams. Because of the days that repeated in fragments. Because she had once told Rowan that their kitchen clock had skipped backward three minutes and he had replaced the batteries, then made her tea with the wrong kind of honey because he was worried and bad at hiding it.
Because sometimes she knew a glass would fall before it did.
Because sometimes she dreamed of Levi older and tired and standing in rain with a face full of endings.
Because sometimes doors opened into rooms she had already escaped.
Wisteria looked at the restraint around her right wrist.
“No,” she said, quieter now.
The room did not care.
She swallowed hard.
Okay.
Fine.
If it wanted temporal, she would give it temporal.
Not because she understood how. Not because she had training or a costume or a Department classification neatly laminated in a file somewhere. But because whatever lived inside her had dragged her through years of nightmares without asking permission, and if it had enough strength to ruin her sleep schedule, it could damn well help her get out of a chair.
Wisteria closed her eyes.
She thought of the cuff tightening.
Thought of the second before it tightened.
Before the teeth locked.
Before the mechanism learned her wrist.
She reached for that second.
Not with her hands.
With whatever part of her had always known when a room was about to become wrong.
At first, nothing happened.
Then the heartbeat paused.
The entire chamber paused with it.
No hum.
No blinking lights.
No drip of condensation.
No breath moving in her chest.
Wisteria’s stomach lurched as the world bent backward by one tiny, impossible inch.
The cuff around her right wrist loosened.
Just a little.
Her thumb slipped.
Hope flashed through her so bright it hurt.
Then the room caught her.
The heartbeat slammed back.
Thum.
The cuff snapped tighter than before.
Pain tore up her arm.
Wisteria screamed.
The sound ripped from her before she could swallow it, raw and furious, echoing up into the huge dark chamber. The restraints locked down across her chest. The neck band tightened enough to force her head back against the platform.
The monitor above her flooded with text.
UNAUTHORIZED TEMPORAL DISPLACEMENT DETECTED
ANCHOR OUTPUT CAPTURED
LOOP ATTEMPT: CONTAINED
STABILIZATION IMPROVED: 12%
Wisteria stared through tears she had not given permission to fall.
The room had used it.
Her attempt.
Her panic.
Her one chance.
It had taken the motion and fed on it.
“Oh,” she whispered.
The word broke.
Something moved in the walls.
Not footsteps.
Signal.
A crackle traveled through the cables beneath the floor, then up the platform and into the speakers hidden somewhere above her. Static gathered in the corners. The amber lights flickered once, twice.
Then a voice said, “You’re awake.”
Wisteria went rigid.
It was a boy’s voice.
Young. Thin. Frightened.
Too close and too far away at the same time.
She turned her head as much as she could. “Where are you?”
Static.
A breath.
“I’m not there.”
Wisteria’s eyes burned. “Then why am I hearing you?”
“I hear things.”
“Congratulations. Extremely unsettling hobby.”
A small pause.
Then, faintly, as if the boy had almost laughed and forgotten how halfway through, “You’re funny.”
“I am currently at, like, thirty percent funny.” Wisteria pulled air through her teeth as the pain in her wrist throbbed. “Seventy percent kidnapped.”
“I know.”
Something about the way he said it made her stop.
Not pity.
Recognition.
He knew.
Wisteria stared at the pulsing path in the floor marked 02 / ANCHOR.
“What’s your name?” she asked.
The static thinned.
“Milo.”
The crying kid.
Her stomach twisted.
She remembered the voice at the rail line, the one she had followed because of course she had followed it. She had thought there was a child behind the door. A child in trouble. Maybe she had been right. Maybe she had been wrong. Maybe Asterion had made the difference meaningless.
“Milo,” she said carefully. “Are you hurt?”
“Yes.”
The honesty punched through her harder than reassurance would have.
Then he added, “But my sister has a knife.”
Wisteria blinked.
Despite everything, a laugh scraped out of her. It sounded awful. It sounded alive.
“Good for her.”
“She’s mad.”
“Good for her again.”
The static shivered.
Milo’s voice faded, then returned. “They can’t keep me out.”
“Out of where?”
“The room.”
Wisteria’s gaze moved over the chamber, the cables, the six paths, the dark dome above. “This room?”
“All of them.”
The heartbeat came again.
Thum.
Milo whimpered through the speakers.
Wisteria forgot the pain in her wrist. “Milo?”
“He moved,” Milo whispered.
“Who moved?”
The chamber lights dimmed.
A deep mechanical sound rolled through the floor. Not a door. Not an engine. Something larger than both waking just enough to suffer. The black-gold veins in the walls brightened, one after another, like blood traveling through a body too large to survive.
Wisteria looked up.
High above, the darkness changed.
A section of the dome parted without a sound, metal plates sliding back in a slow circle. Beyond them was not another ceiling.
It was glass.
Layer after layer of it, thick and curved, descending into a vertical shaft so deep Wisteria could not see the bottom. Cables ran down through the shaft like roots. Containment rings rotated around the center at different angles, slow and silent. Frost clung to the outer glass, except where heat from within had melted it into streaks.
At first, she did not understand what she was seeing.
Then the thing inside the shaft breathed.
The heartbeat rolled through the chamber.
Thum.
Wisteria’s mouth went dry.
There was a figure suspended beyond the glass.
No.
Not suspended.
Contained.
That was the word her mind offered, because it had already learned the language of this place and hated itself for it.
The figure was shaped almost like a man, if a man could be made from collapsed light and old gravity. Limbs too long in the distortion of the glass. Shoulders bowed. Head lowered. Something like hair drifted around him in the dark, not moving with water or air but with pressure. Black light folded around his body in slow waves. Gold cracks ran through him, dim and fading, like the last heat inside something that had once been a star.
Cables entered the chamber around him.
No.
Not around.
Into.
Wisteria stopped breathing.
They entered his back. His arms. The hollow below his ribs. They disappeared beneath dark, luminous skin and emerged carrying pulses of black-gold light into the walls. Each heartbeat sent a weak flare through the cables, and somewhere far above them, Bellwether probably shone prettier for it.
Wisteria understood nothing.
And then, horrifyingly, she understood enough.
The city had a heartbeat because something under it still had one.
Her eyes flooded.
Not from sadness. Not exactly. From the scale of it. From the wrongness so large her body had no category for it except grief.
“What is that?” she whispered.
Static breathed through the speakers.
Milo answered in a voice small enough to break the world.
“The father.”
Wisteria stared at the figure behind the glass.
The father.
Not a title. Not a role.
A person.
Someone’s father, turned into infrastructure.
Her wrist throbbed. The restraints held. The monitor beside her kept recording her heart like the room had every right to it.
“Whose father?” she asked.
The figure in the shaft shifted.
Only slightly.
A hand lifted against the cables, fingers opening with terrible effort. The containment rings reacted at once, spinning faster, black bands of force tightening around him. His head rose.
Wisteria could not see his face clearly through the frost and glass and dark light.
But she felt his attention pass over her.
Not cruel.
Not curious.
Sorry.
That was worse.
A voice moved through the chamber, so deep and broken it seemed less spoken than remembered by the walls.
Estelle.
Wisteria’s skin went cold.
She did not know the name.
She knew the pain in it.
Milo made a small sound through the speakers.
“Hers,” he whispered.
Wisteria turned her head toward the speaker, though there was nothing to see. “Who is she?”
Milo did not answer right away.
The monitors around Wisteria flickered.
For one second, the screen beside her platform changed.
Not medical readings.
Not restraint status.
A file opened and vanished too fast for her to read all of it, but a few lines burned themselves into her eyes.
PRIMARY SOURCE: SIRIUS
DEGRADATION: CRITICAL
ARRAY STATUS: PARTIAL ACTIVE
SECONDARY COMPATIBILITY: PENDING
Then the screen went black.
Wisteria stared at her own reflection in it, pale and strapped down and breathing too fast.
Sirius.
The father had a name.
Milo’s voice returned, fainter now, as if something were pulling him backward.
“He’s going out.”
The heartbeat paused.
Too long.
The chamber held its breath.
Wisteria found herself counting.
One.
Two.
Three.
The beat came again, weaker.
Thum.
Every light in the room dimmed with it.
Wisteria pulled against the restraints, not because she thought it would work, but because some part of her refused to be still in front of a dying thing.
“Help him,” she said.
No one answered.
“Help him!”
Her voice cracked across the chamber.
The figure behind the glass shifted again. His hand remained raised, fingers trembling against the dark. The containment rings slowed, then pulsed. The cables brightened, feeding on the beat.
Milo whispered, “They aren’t trying to help.”
The words landed softly.
Devastatingly.
Wisteria closed her eyes.
For half a second, she was back on the road in the rain. Keys in her hand. Phone near her mouth. Trying to make Levi laugh so he would not hear how scared she was.
Love you, idiot.
If he heard it, he would come.
If Rowan knew, he would tear the city open with his bare hands.
If Jinx’s brother was telling the truth, then somewhere above them people were already running, already bleeding, already trying.
Wisteria opened her eyes.
Tears slipped down her temples into her hair.
The room watched her.
The machines watched her.
The dying father watched her through layers of glass.
She looked at the monitor where the word ANCHOR glowed beside her number.
“No,” she said.
Her voice shook.
She said it anyway.
“You do not get to make me a thing.”
The restraints tightened around her wrists.
A warning flashed.
ANCHOR SUBJECT AGITATION RISING
Wisteria bared her teeth at the screen.
“Good.”
The heartbeat came again.
Thum.
This time, under it, she heard something else.
A bell.
Far away.
Metallic.
The crossing bell.
It rang once beneath the city, though there were no tracks here. No road. No rain. Only memory, machinery, and a dying star in a cage.
Milo’s voice flickered through the speaker one last time.
“Wisteria?”
She swallowed hard. “Yeah?”
“If the door opens again…”
The static thickened.
His voice thinned to a thread.
“Don’t let it choose for you.”
Then he was gone.
The room filled with alarms.
Soft ones. Polite ones. The kind of alarms built by people who did not want panic to sound ugly while they manufactured it.
The monitor beside her changed.
ANCHOR INTEGRATION: INITIATED
PATHWAY LOCK: ENGAGED
PRIMARY SOURCE DEGRADATION: ADVANCING
Beyond the glass, Sirius bowed under the weight of another pulse.
Thum.
The lights dimmed.
Thum.
The cables glowed.
Thum.
Wisteria screamed.
Not in fear this time.
In rage.
It tore through her throat and into the chamber, into the walls, into the cables, into every buried path that had mistaken her for something passive. The black-gold veins beneath the floor flared violently. The monitor above her sparked. One of the restraints at her left wrist cracked halfway down the side.
For one impossible second, the room stuttered.
The heartbeat skipped backward.
The alarms cut off.
The air folded.
Wisteria saw six doors.
One marked RECEIVER, shaking with a boy’s voice behind it.
One marked ANCHOR, open beneath her own blood.
Four others still dark.
And beyond them all, a seventh shape with no number at all.
A door made of gold light.
A girl stood behind it.
Not clear.
Not fully.
Long hair. Bright eyes. A face Wisteria could not hold.
The girl had one hand pressed against the other side, as if she felt Wisteria there too.
Then the room corrected itself.
The cracked restraint sealed.
The alarms returned.
The gold door vanished.
Wisteria slammed back into the platform with a sob.
The monitor updated.
ANCHOR RESPONSE: VIABLE
PATHWAY STABILITY IMPROVED
SECONDARY CONTACT: TRACE DETECTED
Secondary.
The word glowed for one second.
Then disappeared.
Wisteria lay there shaking, sweat cold on her skin, tears drying at her temples, throat raw from screaming.
The chamber lowered itself into silence.
Beyond the glass, Sirius opened his eyes.
They were not black.
They were not gold.
They were the color of light after it had traveled too far to survive.
His gaze found hers.
His mouth moved.
No sound came through.
But Wisteria understood the shape of the word.
Run.
A laugh broke out of her then.
Small.
Hysterical.
Awful.
She was strapped to a table beneath the city, wired into a project she did not understand, staring at a dying star who had just told her to run.
“Working on it,” she whispered.
The heartbeat answered.
Thum.
Above her, one by one, the six paths lit in the floor.
Only two stayed bright.
Hers.
Milo’s.
The others flickered like waiting mouths.
The final monitor came alive at the foot of her platform, facing her with clean white text.
SIX-FOLD ARRAY: PARTIAL ACTIVE
ANCHOR: SECURED
RECEIVER: RESPONSIVE
REMAINING SUBJECTS: SEARCH IN PROGRESS
A pause.
Then:
CITY STABILITY DEPENDENT ON COMPLETION
Wisteria stared at the words until they blurred.
Somewhere above her, Bellwether kept glowing.
People drove home through rain. Elevators rose. Hospital machines hummed. Streetlights shone on memorial flowers. Children slept under borrowed blankets. Saints smiled from old posters. The city lived beautifully over the thing it was killing.
The heartbeat came again.
Weaker.
Thum.
Sirius’s eyes closed behind the glass.
The chamber did not sleep.
The city did not know how to stop eating.
And Wisteria Vale, renamed Anchor by a machine beneath the world, lay strapped to its metal altar and listened as the dying father’s heart beat under Bellwether like a countdown.