
Book · 8 chapters · 26,534 words
Von
Contents8 chapters
Chapter 1
Ink Under the Skin
By the time Mr. Lasker told her to take off the apron, there was still foam drying on the front of her shirt and somebody else’s blood under her thumbnail.
The coffee shop had gone loud, then shocked, then mean the way crowds do when they smell a scene is over and can be picked apart safely. A chair lay on its side near the sugar station. One ceramic mug had broken cleanly in half. Cinnamon and espresso hung in the air so thick it almost covered the copper smell of the split lip Madison had given Dean Rutter.
Almost.
Mr. Lasker stood behind the register with both palms spread on the counter as if he needed the laminate to keep him upright. His face had gone the color of cold oatmeal. Dean, twenty and soft in the middle, sat on the floor with a wad of napkins pressed to his mouth and his eyes wet more from shame than pain. Tia, who should have been finishing the lunch rush with Madison, stood by the pastry case with her arms folded tight over herself.
“He said what he said,” Madison snapped. Her own knuckles were red and starting to swell. “Maybe next time he keeps his mouth shut.”
“Madison.” Mr. Lasker had the careful tone people used on barking dogs and drunks in parking lots. “You cannot hit customers.”
“He wasn’t a customer then. He was trash with a wallet.”
Dean made a noise behind the napkins. Madison turned her head, and he flinched. That flinch did not help his case.
“Don’t look at him,” Tia muttered.
“I’ll look wherever I want,” Madison said.
Mr. Lasker pinched the bridge of his nose. “He made a crude comment. I understand that.”
“No,” Madison said. “You heard one comment. I heard the rest.”
She had heard all of it. The first pass had been the usual cheap filth men dropped into rooms where they expected women to smile through it. Tia had done what she always did and tried to laugh it off, shoulders tightening while she wiped the steam wand. Then Dean had leaned in and asked if she came with the latte. Asked if she talked that sweet on her knees. Soft voice, ugly eyes. He had said it like there was no chance at all he would be checked.
Madison had rounded the counter before she knew she was moving.
Now the whole place had that stale, after-storm feeling. Someone in a booth was filming. Someone else had already left because they did not want to be near trouble. Lexington Heights had trained one kind of response into her bones; upstate Hattan City had only taught everybody else how to stare at it.
“Take off the apron,” Mr. Lasker said again, quieter this time. “I’m done.”
Madison looked at him for a long second. He was scared of her now. Not deeply, not in his soul. Just enough to hurry this along before she made the room messy again.
That was almost worse.
She tugged the apron over her head and threw it on the counter. “Then be done.”
“Madison,” Tia said.
Madison turned to her. Tia’s eyeliner had smudged at one corner. She looked angry, embarrassed, grateful, and exhausted all at once.
“You didn’t have to do that,” Tia said.
“Yeah,” Madison said. “I did.”
Outside, the afternoon had the flat gray light that made the whole strip mall look temporary. Madison shoved through the door hard enough to rattle the glass and stalked past the newspaper box, the nail salon, the dead fountain with three pennies in green water. Her knuckles throbbed in time with her pulse. She welcomed it. Pain was clean. Pain made sense.
Her phone started buzzing before she reached the bus stop.
Mom.
Madison let it buzz out.
A second later it rang again.
She answered on the fourth ring. “What.”
“Don’t ‘what’ me.” Sienna’s voice came cool and clipped through the speaker. “Mr. Lasker called.”
Madison stopped walking. “He called you?”
“He was trying to be polite. He sounded terrified.”
“He’s dramatic.”
“You got fired for fighting in a coffee shop.”
“He should fire Dean for breathing near women.”
A beat of silence passed. Madison could hear a turn signal clicking on the other end, the hush of traffic, her mother driving one-handed and angry.
“Get home,” Sienna said. “Now.”
The line went dead.
Madison stood under the bus shelter and looked at her cracked reflection in the plexiglass side panel. Dark hair yanked back in a careless knot, one loose strand stuck to her cheek. Jaw set. Eyes too bright. Twenty-three years old and looking, in that moment, exactly like the kind of daughter respectable mothers apologized for at church.
She kicked the metal bench hard enough to ring it and regretted it instantly.
By the time she got home, the front door was unlocked and Sienna was in the kitchen smoking by the cracked window she pretended she never used for smoking.
The house always looked too neat for the life inside it. Clean counters. Coats hung properly. A bowl of lemons nobody ate. Sienna kept order like it was a wall she had to patch every morning before the weather got in.
She did not turn around when Madison came in.
“Take your shoes off,” she said. “You’re tracking dirt.”
Madison toed them off and dropped her bag by the stairs. “You care more about the floor than the fact some creep got his face adjusted?”
Sienna exhaled smoke through her nose and crushed the cigarette in the ashtray shaped like a glass leaf. “I care that my grown daughter cannot hold a job for six months because every insult becomes a street fight.”
“He was talking to Tia like she was—”
“I know what he was doing.”
That stopped Madison for half a second. Sienna turned then, leaning back against the counter. She had on black jeans, an old gray T-shirt, and the look she got when something had reached her patience and kept going. Her dark hair, streaked faintly at the temples if the light hit it right, was tied in a low knot. Ink climbed out from both sleeves: old tattoos, heavy lines and blackwork and pieces of things Madison had never seen all at once because Sienna dressed to hide them.
Madison had spent years trying not to stare. The tattoos had always felt less like decoration and more like evidence.
“So what,” Madison said, quieter. “I was supposed to let it happen?”
“You were supposed to think.”
“I did think.”
“No. You reacted.” Sienna’s mouth tightened. “You always react.”
Madison laughed once, sharp and humorless. “Right. Sorry. Next time I’ll write him a formal letter.”
“That mouth is part of the problem too.”
“Everything’s the problem with you.”
Sienna’s eyes flashed then settled. It was one of the few things Madison respected most about her mother: she could get angry without losing the room. “Listen to me. You are not ten anymore. You can’t go through life swinging every time somebody crosses a line.”
“Why not?”
“Because one day somebody will swing back harder.”
Madison looked at her split knuckles. “They usually don’t.”
“That confidence is going to get you buried.”
The kitchen went still. The refrigerator hummed. Somewhere outside, a dog barked three times and shut up.
Madison hated when Sienna said things like that. Not because they were dramatic. Because she never sounded dramatic. She sounded like a person remembering weather.
Madison folded her arms. “You want me to be soft?”
“I want you to live long enough to be anything.”
The force went out of Madison’s shoulders a little. She looked away first, out the window above the sink where the late light lay pale across the backyard fence.
Sienna sighed and rubbed between her brows. “Sit down.”
Madison stayed standing for another stubborn second, then pulled out a chair.
Her mother took the seat across from her. Up close, the fatigue under Sienna’s eyes showed. She worked too much. Worried too much. Held things in the body until they became the body. Madison knew that and still found ways to slam into her.
“You defended your friend,” Sienna said. “I understand that.”
Madison looked up.
“I do,” Sienna said again. “But there is a difference between loyalty and living like every day is a dare.”
Madison picked at the skin along her thumb. “If people disrespect my friends or family, I’m not going to stand there and act evolved.”
A corner of Sienna’s mouth moved, almost a smile. “No. I suppose you won’t.”
“That’s not immaturity.”
“It can be both,” Sienna said.
Madison leaned back. “So what, now? I’m unemployed, disappointing, and spiritually underdeveloped?”
“You forgot expensive.”
That got a real laugh out of Madison despite herself. It slipped out before she could stop it. Sienna’s expression softened at the sound, and for a moment the years between them thinned.
“Come on,” Sienna said, pushing up from the chair. “I bought food. We can fight more after dinner.”
They ate Chinese takeout from white cartons on TV trays in the living room the way they used to when money was thin and pretending it was a treat worked better than admitting anything. The room smelled like soy sauce, old upholstery, and the faint stale sweetness of Sienna’s hidden cigarettes. Rain started around seven, tapping the windows in a nervous pattern.
Sienna pulled a stack of DVDs from the cabinet under the television.
Madison snorted. “You still own these?”
“Some art deserves plastic.”
“You’re eighty.”
“I’m forty-one. Watch your tone.”
Madison took one case from her hand and turned it over. The cover was cracked at one corner. “You have the weirdest collection alive.”
“I have taste,” Sienna said. “You have volume.”
They settled on the couch with a blanket nobody admitted liking. The movie was one of Sienna’s old favorites, all shadows and practical blood and synth music, the kind of thing that looked cheap until it looked haunted. Madison had seen it before. She still liked the shape of watching it with her mother more than the movie itself.
Halfway through, during a scene where a man bled dramatically in a church, Madison nodded at the ink disappearing under Sienna’s sleeve.
“You were serious earlier?” she asked. “About those being mistakes?”
Sienna glanced down at her forearm. “Very.”
“They’re fire to me.”
“That’s because you’re too young to know the difference between cool and costly.”
Madison grinned. “Then why’d you get ’em?”
Sienna chuckled, but there was no ease in it. “Bad mistakes in my younger years.”
Madison studied her profile in the TV light. “That answer means absolutely nothing.”
“It means enough.”
“One of them looks like a knife.”
“It is a knife.”
“Why would you tattoo a knife on your arm?”
Sienna took a sip from her soda. “To remind myself not to pick one up again.”
Madison looked at her, waiting for the rest. None came.
That was how it always was with Sienna. A door cracked open an inch, enough for draft and curiosity, never enough to step through. Madison had grown up with that. Half-stories. Sudden silences. The sense that before upstate Hattan, before school pickups and overdue bills and strict church clothes, her mother had been someone made under harder weather.
On the screen, the movie killer moved through blue-lit fog. Rain tapped the windows harder.
“You were wild, weren’t you,” Madison said.
Sienna smiled without looking at her. “You have no idea.”
Madison wanted to ask. Instead she put her feet up on the coffee table, and Sienna slapped her shin without taking her eyes off the film.
“Don’t start,” Sienna said.
“Yes, ma’am.”
On Saturdays, Madison went to Justin’s.
That routine had held for so long it felt carved in rather than chosen. His house sat on the older side of the suburb where the trees were thick and the porches leaned a little, not enough to be dangerous, enough to show age. Justin kept wind chimes that only worked when the weather turned rough and a punching bag in the garage that had duct tape around the middle like an old fighter’s ribs.
He opened the door before she knocked. “There she is. Local menace.”
Madison stepped inside. “Mom told you already?”
“Sienna called before breakfast. Said to inform you employment is good for character.”
“She hates fun.”
Justin grinned and clapped a hand on her shoulder. He was broad through the chest, with tired brown eyes and a beard he kept trimmed close because anything longer made him look meaner than he was. He smelled faintly of aftershave, motor oil, and incense from church.
When he saw her knuckles, his grin faded into appraisal. He turned her hand over once, not gentle but careful.
“You ice these?”
“I lived.”
“That was not the question.”
“No.”
He clicked his tongue and let go. “Garage. Ten minutes.”
Justin did not ask whether she wanted to train. Training, for him, was not a mood. It was maintenance, like checking tire pressure or cleaning a blade. Madison had learned to fight in that garage from the time she was old enough to hold her stance without toppling. Not flashy, not pretty. Hands up. Chin down. Watch the shoulders. Hit through, not at. If you have to run, run early. If you stay, commit.
The garage floor was painted concrete, scarred black in places by old spills. Justin wrapped her hands himself because she’d always done it too loose. Then he held the pads while she worked combinations until sweat dampened her hairline and the ache in her chest burned clean.
“Again,” he said.
She hit.
“Again.”
She hit harder.
Justin stepped back. “You’re angry.”
“No kidding.”
“You throw wide when you’re angry.”
“I still land.”
“On people slower than you.”
Madison rolled her shoulders. “You saying I’m sloppy?”
“I’m saying your temper is lazy. It wants to do the work for you.”
She glared at him. He waited it out.
That was another thing about Justin. He never rushed to fill silence. He let lessons sit there and make themselves annoying.
“He was talking crazy,” Madison said.
Justin nodded once. “I believe you.”
That softened her more than agreement from her mother had. Justin rarely handed out comfort dressed as permission.
“But,” he said, raising one finger, “if you decide somebody gets hit, hit because it solves the problem. Not because it feeds something in you.”
Madison looked away, toward the rake hanging on the wall, the old bikes, the water stains in the corner from last winter’s leak. “You sound like her.”
“I’m older than her.”
“That is absolutely not true.”
He snorted. “Fair point.”
They trained another hour. By the end, Madison’s shirt clung to her back and her hands shook from effort. Justin noticed but pretended he didn’t. He always knew when to leave pride intact.
Afterward they sat on the back steps with paper cups of water. The day had turned bright and windless. Somewhere down the block, a lawnmower chewed at somebody’s weekend. The ordinariness of the sound made Madison restless.
“You ever think maybe I’m just built wrong for this place?” she asked.
Justin rested his forearms on his knees. “Meaning what.”
“Meaning everybody up here acts like if someone disrespects you, the mature thing is to smile and tell a manager.”
Justin was quiet for a moment. “There’s more than one way to be dangerous.”
Madison tipped her cup. “That’s a very uncle answer.”
“It’s a true one.”
She glanced at him. “Mom says I’m like you.”
Justin gave her a sideways look. “Your mother says a lot when she’s worried.”
“She also says I react too fast.”
He considered that, then smiled faintly. “You’re not like me in that regard.”
“No?”
“No.” He stood and took her empty cup. “You’re like your father.”
Madison felt the old little catch in her chest, the one that came every time that ghost was named plain. “You say that like it explains something.”
Justin looked out over the yard instead of at her. “It explains more than you know.”
He left it there. Madison almost pushed. Did not. That was another family trait: circling the locked room instead of opening it.
On Sundays they went to church together. Sometimes Sienna came, sometimes she didn’t. When she did, she sat stiff-backed through the service in long sleeves no matter the weather and never stayed long after the final hymn. Justin shook hands, asked after people’s mothers, carried folding tables when there was a lunch after. Madison stood beside him in a dress she tolerated and watched the light from the stained glass creep over the pews like watered blood.
Father Michal always greeted her by name. He had a calm, worn face and hands that looked built for labor rather than blessing.
“You keeping out of trouble?” he asked that Sunday.
“No,” Madison said.
Justin sighed.
Father Michal smiled. “An honest answer is a kind of progress.”
Outside the church doors, Hailey waited under the big elm by the lot, thumbs hooked in the straps of her bag. She had been Madison’s best friend since age ten, since the week Madison arrived from Lexington Heights mean, watchful, and ready to hate the suburb on sight. Hailey had solved that by sharing her chips at lunch and punching a boy in the throat for making fun of Madison’s shoes. There were clean girls and proper girls and girls who made homes out of silence. Hailey had never been any of them.
She pushed a loose strand of blond hair behind one ear when Madison came down the steps. “You look thrilled to be saved by friendship.”
“I was seconds from joining the choir,” Madison said.
“Liar.”
Hailey glanced at Justin and lifted two fingers in greeting. He gave her a nod that carried the same warning and fondness it always did. Be safe. Call if you need. Don’t make me hear about it from your parents.
As the girls started down the sidewalk, Hailey lowered her voice. “Dad made me check in twice this morning.”
“He still doing that every time you leave the house?”
“He’s getting worse.”
Madison’s smile thinned. Everybody knew about the disappearances by then, even if nobody knew anything useful. Seven months of scattered vanishings across Hattan City and the outskirts, enough to unsettle grocery lines and gas stations and the edges of every conversation. A clerk gone after locking up. A college kid not making it back from the bus. A man in his driveway stepping out to bring in trash cans and never stepping back in. No ransom calls. No bodies. Just spaces where people had been.
Police cars drifted through neighborhoods more often. Porch lights stayed on later. Parents called too much. Men who had once laughed at caution began checking deadbolts twice.
Hailey made a face. “He cleaned his gun at the kitchen table again last night.”
“That’s normal father-daughter bonding.”
“He wants me carrying one.”
Madison looked at her. “Do you?”
Hailey shrugged, then didn’t quite finish the shrug. “I don’t know. Maybe.”
Her father, Tony DenClare, had the hunted look of a man who heard noises before other people did. Madison had noticed it for years without knowing what to name it. He taught Hailey how to hold a pistol safely, how to keep her finger off the trigger, how to breathe before the shot. He called it precaution. He checked windows like ritual.
Madison used to think he was just paranoid.
Now, with people going missing and the whole city holding its breath around it, paranoia looked a lot like experience.
“You’ll be okay,” Madison said.
Hailey gave her a dry look. “That your professional opinion? Since you’re unemployed.”
“Exactly. I’m available full-time for protection services.”
“That’s comforting and also terrible.”
They laughed, but the sound went thin fast. A police cruiser rolled slow at the corner, then kept going. Far off, too far to place, a siren started up and did not stop.
Madison looked back once toward the church. Justin stood near the doors talking to Father Michal, head bowed slightly, sunlight cutting across one shoulder. For a second she had the strange feeling that the day was balancing on something narrow, something she could not see but could almost sense under the skin of things.
Then Hailey bumped her with an elbow and asked if she wanted greasy fries, and the feeling passed.
That evening, back home, Madison found Sienna in the hall closet changing a bulb with a dish towel wrapped around the glass.
“You know there’s an easier way to do that,” Madison said.
“There’s an easier way to do most things.” Sienna twisted the dead bulb free. “People still choose badly.”
Madison leaned on the doorframe. “You still mad at me?”
“I’m your mother. It comes and goes.”
Madison hesitated. “I’ll look for something else tomorrow.”
Sienna paused, then nodded once. “Good.”
“That doesn’t mean I think I was wrong.”
“I know.”
Madison watched her fit the new bulb in. “If somebody came at you or Justin or Hailey, I’d do worse.”
Sienna looked at her then, really looked. The fresh bulb caught in her dark eyes before it came fully alive.
“That,” she said softly, “is what I’m afraid of.”
The light flicked on. Warm, plain, domestic. It filled the hallway and showed the edges of everything: the framed school photo crooked by half an inch, the umbrella stand by the door, the old scratch in the baseboard from moving in thirteen years ago.
Madison opened her mouth to ask what she meant. Sienna had already turned away, carrying the dead bulb to the kitchen like it weighed more than glass.
Later, lying in bed with the window cracked to let in cool night air, Madison listened to the house settle around her. Pipes ticked. A car passed outside on wet pavement. Somewhere downstairs, the TV murmured for a while and went silent.
She looked at the ceiling and thought of Mr. Lasker’s frightened face, of Dean spitting blood into napkins, of Justin saying your temper is lazy, of the knife tattoo under Sienna’s sleeve.
Protect your own, whatever it costs. The rule had lived in her before anybody spoke it aloud. Maybe Justin sharpened it. Maybe Lexington Heights planted it first. Maybe Sienna had carried it into the house like smoke from an older fire.
Outside, the wind moved through the trees with a dry whisper.
In another part of the city, somebody was missing.
Madison did not know their name. She did not know that the shape of her life had already begun to change around absences she could not yet see. She only knew sleep would not come easy, and when it finally did, it brought no comfort—just the sense of standing before a locked door while something on the other side stood listening back.
Chapter 2
The Building That Should Not Exist
The elevator smelled like lemon cleaner trying and failing to cover old wiring.
Madison stood in the corner with a borrowed black blouse buttoned wrong at the cuff and a folder tucked under one arm. The folder held three printed photos she had taken on her phone and paid to have developed at the pharmacy: rain on a chain-link fence behind Justin’s garage, Hailey laughing with a fry halfway to her mouth, Sienna’s hands in the sink under dishwater gone gray with soap. Not schoolwork. Not portfolio work, really. Just proof that when Madison looked at things, she looked hard.
A man in a blue tie checked his watch every few seconds. A woman with red nails kept smoothing the front of her skirt. Somebody wore sharp cologne that made the back of Madison’s throat itch.
Floor numbers climbed. Eight. Nine. Ten.
PhotoView occupied the top floor of a building that looked too polished for the part of Hattan City it stood in. Glass front. Thin steel trim. A lobby downstairs with white stone tile and a receptionist who never looked up from her monitor. The block around it was half-empty lots, old brick warehouses with painted-over names, a check-cashing place behind iron bars. Then this thing, all angles and clean windows, sitting there like it had been dropped from somewhere richer.
The elevator opened on eleven.
“Good luck,” the woman with the red nails said to no one in particular.
Madison gave her a look. “You too.”
The office was brighter than outside. Soft gray carpet. White walls. Framed black-and-white photographs lined in exact rows: bridges, stairwells, a child’s hand against a bus window, a boxer in the corner of a ring with his mouthguard out and his eyes gone tired. Somebody here knew what they were doing. Madison felt that at once and resented it a little.
A young guy at the front desk smiled the way people do when they are paid to seem easy. “Interview?”
“Yeah.”
“Name?”
“Madison Dover.”
He checked a tablet. “You’re here for the assistant shooter position.”
That sounded grander than the listing had. The ad had asked for somebody who could carry equipment, edit basic files, work weekends, and “respond well under pressure.” The pay was better than coffee shop money. She had applied at one in the morning because she could not sleep and because Sienna had looked too relieved when Madison said she’d look for something else.
“That’s me,” Madison said.
He handed her a clipboard. “Take a seat. Mr. Vale is running a few minutes behind.”
The waiting area held six other people. Madison chose the chair nearest the windows. From up here the city looked flatter than it did from the street, the rough parts pressed down into patterns: rows of roofs, service alleys, cracked lots full of weeds and dumped tires. Beyond them, farther off, the cleaner parts of Hattan City lifted in pale glass and mirrored faces.
She filled out the form. Name. Address. Emergency contact.
She wrote Sienna Dover, then stared at the line for a second before finishing the phone number.
A door opened across the room. A woman in a cream jacket came out smiling too hard, thanking someone behind her. The someone did not answer. The young guy at the desk called the next name.
The process moved like that for twenty minutes. People went in carrying their best manners and came out carrying whatever was left.
When Madison’s turn came, she stood, smoothed the front of her blouse, and told herself not to roll her shoulders like she was about to spar.
Mr. Vale’s office sat deeper in the suite, past editing bays and a small studio with rolled paper backdrops in white, black, and one ugly orange. The office itself was all clean lines and expensive restraint. A wide desk. A laptop. A shelf of camera bodies and lenses arranged like museum pieces. No family photos. No clutter. The only softness in the room was a wool coat draped over the back of a chair.
Mr. Vale looked to be in his late forties. Trim beard gone silver at the chin. Crisp white shirt. Narrow face. His eyes fixed on people in a way that made them straighten without meaning to.
“Madison Dover.”
She sat. “That’s what they’ve been calling me.”
He looked up from her application. Not amused exactly, but not annoyed either. “You worked at a coffee shop.”
“Until recently.”
“Why recently?”
“Customer issue.”
He folded his hands. “That means what?”
She could have lied. Instead she said, “A guy got mouthy with a coworker. I handled it badly.”
Mr. Vale studied her for one beat longer than polite. “Bad temper?”
“Quick temper.”
“Difference?”
“My kind cools down.”
That drew the smallest hint of a smile. He asked about scheduling, equipment, if she drove, if she minded carrying weight, if she could take direction from people younger than her. She answered plainly. When he asked why photography, she put the folder on his desk and slid it over.
“These aren’t amazing,” she said. “I know that. But I like catching people before they fix their face. Most pictures lie because the person knows they’re being looked at. I like the moment before.”
He opened the folder. He paused on Hailey with the fry. Then on Sienna’s hands under dishwater.
“Who taught you to frame like this?” he asked.
“Nobody.”
“That can be good or bad.”
“I know.”
He tapped a finger once against the print. “You see tension.”
Madison shrugged. “Maybe.”
He looked at her over the photograph. “Maybe isn’t useful. You do or you don’t.”
“Then I do.”
That seemed to please him more than it should have.
A sound came from somewhere outside the office. Not loud. Just a thud with weight in it, like somebody dropping a packed duffel bag onto carpet. Mr. Vale glanced toward the door. Madison did too.
The office had gone oddly still.
No phones rang. No keyboard chatter. No thin office laughter. The air itself felt paused.
Then a woman screamed.
It cut off halfway through.
Mr. Vale stood so fast his chair kicked backward. “Stay here.”
Madison was already up.
The first thing she saw when she stepped into the hall was blood on the glass partition by the front desk. Not sprayed. Smeared, as if someone had been dragged hand-first and tried to keep hold of the world.
The young guy from reception lay bent under his desk, one arm twitching.
The second thing she saw was the man in the hallway near the editing bays, or what her brain insisted for half a second was a man. Tall, wrapped in a dark coat too heavy for the weather, shoulders wrong under the fabric, head bent at an angle that made the neck seem jointed twice. Its face was pale and smooth where a face should not have been smooth, with the suggestion of features moving beneath it like fish under ice.
One of the applicants had backed herself into the wall with both hands over her mouth.
The thing crossed the distance to her without seeming to take enough steps.
Mr. Vale shouted something Madison did not catch. The thing turned its head toward him with quick interest.
There were more of them now. Madison could feel that before she counted shapes. Two in the main hall. Another climbing through the shattered glass of a conference room wall as if glass meant nothing to it. Black fluid streaked one shoulder. Or blood. Or something near enough.
People ran in the stupid crooked way people do when panic takes their knees first. One man slipped. Somebody crashed into a light stand. The bright studio lamps blew sideways and burst on the floor.
The thing nearest the applicant put a long hand through her throat.
No flourish. No roar. Just a wet, efficient motion.
Madison moved before sense had time to argue. She grabbed the metal stand from the fallen lights and swung it hard at the side of the creature’s head. The impact rang through her arms to the shoulder. The thing staggered one step, not because she had hurt it much, she realized, but because it had not expected resistance from her.
“Move!” Madison shouted at the woman, though there was no point now. The woman was already crumpling.
Mr. Vale was backing toward his office, one hand inside his coat.
“Mr. Vale,” Madison snapped, “what the hell are those?”
He did not answer. He pulled a small black object from his coat pocket—not a gun, not a knife, something like a polished shard of stone—and for one instant the air near his hand buckled. Madison saw it happen. Saw the light over his knuckles bend as if viewed through heat.
Every creature in the room snapped toward him at once.
Target, Madison thought, with a sick hard clarity. They weren’t here at random.
Mr. Vale shouted, “Get out!”
One of the things lunged. He drove the black shard into its chest. A burst of dim green light flashed between his fingers and the creature convulsed, folding in on itself with a noise like hot fat dropped in water. It hit the carpet smoking.
Madison had no time to be shocked. Another one came for him from the side. She jammed the light stand into its legs and it broke the stand in half with a jerk of its body.
Then the room lost shape.
Glass exploded inward from the windows. Wind punched through the office. Papers went white and wild in the air. Somebody was crying for their mother in a voice too old for it. Mr. Vale slammed against a desk. A creature hit Madison in the ribs hard enough to lift her off her feet and throw her into the edge of the conference table.
Something broke in her side with a bright clean pain that stole all sound for a second.
She hit the floor and slid under the table. Above her, feet and legs and shattering things. Blood dripped through the seam where the tabletop met frame. She tried to suck air in and got half a breath and a knife of pain.
Boots stopped near the table.
Not boots. Feet. Narrow, gray, too long at the toes.
The creature crouched.
Up close its skin was not skin at all but a pale membrane stretched over shifting dark fibers. The face still had no fixed features. It leaned toward her as if smelling.
Madison drove the broken end of the metal stand upward with both hands. It punched into the soft place under the jaw. Thick black fluid spilled over her wrists, hot and sour as rotten batteries. The creature recoiled. She crawled out fast, half on one knee, and slammed into the side of the table trying to stand.
Mr. Vale was on the floor near his office door. One creature pinned him by the shoulder. Another bent over him, its hands pressed to his chest. Green light leaked between its fingers in ugly pulses.
He looked at Madison.
Not at the creatures. At her.
“Run,” he said, and blood ran out of one corner of his mouth.
Then the thing at his chest pulled back, and something came with it. Not an organ. Not flesh. A stream of green-gold thread, shining and writhing like lit wire dragged from deep water. It stretched from Mr. Vale’s body into the creature’s hands.
Madison froze.
Mr. Vale screamed once, short and ruined. The green-gold thread snapped out of him. His body dropped flat and wrong.
One of the creatures turned toward Madison, its smooth face reflecting her in a warped smear.
She ran.
She made three strides before another thing hit her from behind. She went through the glass partition shoulder first and landed in the reception area in a rain of glittering fragments. The front desk split her fall a little. Not enough. Her left arm went numb to the fingertips. Somewhere close, somebody gurgled and stopped.
The lobby doors stood thirty feet away.
Madison forced herself up. One step. Another. Her right leg held. The left dragged. She could hear the creatures behind her, not roaring, not snarling—worse than that. Clicking. A quick dry chatter deep in the throat like they were speaking in broken pieces.
A hand seized the back of her blouse and yanked her around.
She swung on reflex. Her fist hit something hard as stone. It did nothing.
The creature drove one blade-thin arm into her abdomen.
At first she felt only pressure. Then heat. Then a deep awful invasion, her body learning too late that it had been opened.
It pulled free.
Madison folded around the wound and would have fallen if it had not struck again, lower this time, under the ribs. A second puncture. She heard herself make a noise she did not recognize.
The creature let her drop.
Carpet met her cheek. The fibers smelled of dust and cleaner and blood. Close by, an emergency light blinked red against the base of the desk. She watched it pulse once, twice, trying to gather herself enough to move.
Her fingers dragged against the floor and came away red.
The world narrowed. Sounds grew distant, then came sharp again in strange order: glass settling, a body hitting the ground somewhere else, wind through the broken windows, those dry clicking voices moving away.
Away.
Not finishing her.
No. Finished enough, she thought dimly. She was collateral. That word floated up for no reason except maybe her mind wanted something neat to call it.
Her vision blurred and cleared in pulses. Through the open office door she could see Mr. Vale’s hand lying palm-up beside the fallen chair. The black shard rested a foot from his fingers.
Madison tried to crawl toward it. She made it one pull before her arm gave out under her.
Her cheek hit the floor again. Warm blood spread under her stomach and hip.
The last thing she saw before the dark took her was the city outside the busted windows, bright and indifferent in noon light.
When Madison surfaced next, the world was beeping.
White ceiling. Plastic rail. The dry medicinal smell of a hospital room sunk deep into everything. Her mouth tasted like old pennies. Something pinched the back of her hand. She tried to move and found she could not do much of anything.
Voices came and went through a thickness she could not break. Once she heard Sienna arguing in a low, deadly tone in the hall. Once she heard a doctor saying words like critical, massive trauma, touch and go. Once she heard Justin, very close, saying, “Mads. Stay where you are. Just stay.”
She wanted to answer him, to say something smart so he’d stop sounding like that, but her mouth did not seem connected to the rest of her.
Then there was only the dark again, deeper this time. Dreamless some nights. Not all.
Sometimes she stood in a long corridor with no doors and watched green light move under the walls like roots under skin. Sometimes she heard Hailey calling from another room she never reached. Once she dreamed of Sienna younger than Madison had ever seen her, hair cut ragged, knuckles split, a knife tattoo black and new against angry skin. In the dream Sienna looked up as if she could see Madison watching and said nothing at all.
Time did not pass right there.
Back in the room, the machines kept count for her.
Sienna sat through it. Nurses saw her in the same chair at noon and at three in the morning, one boot hooked under the seat rung, a paper cup gone cold in her hand. She went home only to shower and change. She smoked outside in the visitors’ lot under the sodium lights and came back in smelling of rain or cigarettes or both. When doctors talked to her in their careful voices, she listened without blinking.
Justin came every day the first week. Then he started missing hours. Then whole days.
“Where is he?” Sienna asked once when she thought Madison could not hear.
“Family matter,” he said.
“That’s not an answer.”
“It’s what I’ve got.”
The next time Madison floated up, Justin stood at the foot of the bed looking like he had not slept. His jaw was dark with beard. A healing cut marked the side of his neck just under the collar.
“You don’t get to scare us like this,” he said quietly.
Madison wanted to ask where he’d been. She went under before she could force her eyes fully open.
After that he stopped coming.
Sienna never explained it to the nurses. She only said, “He’s handling something,” in a voice that told people to leave it alone.
A month later, in a room washed gray by winter light, Madison woke all the way.
No beeping panic. No dream residue. Just a sharp hard return.
She sat upright before anyone could stop her.
Pain should have come first. It didn’t. Her body moved too easily. The IV tugged at her hand. The blanket slid into her lap. The room stood before her in impossible detail: the weave of the curtain, a coffee stain on one tile by the bathroom door, three tiny nicks in the paint on the far wall where equipment had bumped it over the years.
She could read the label on a pill bottle across the room without squinting.
Madison blinked. Blinked again.
The monitor beside the bed sped up in alarm. A nurse rushed in, then stopped short.
“You shouldn’t— lie back down.”
Madison looked at her. “What day is it?”
The nurse stared like Madison had risen talking from a casket. “One second.”
She hit the call button.
Sienna arrived before the doctor did. She came through the door so fast she clipped the frame with one shoulder and did not seem to feel it. Her face changed when she saw Madison awake. Not softened. Broken open, just for a second.
“Hey,” Madison said, and her own voice sounded rough and strange to her.
Sienna crossed the room in three strides and put both hands on Madison’s face as if confirming bone by bone that she was there. Her palms were cold.
“You took your time,” Sienna said.
Madison managed half a smile. “You look awful.”
“Good. I earned it.”
Then Sienna bent and held her, carefully because of the wounds that should still have made careful necessary. Madison hugged her back and felt strength in her arms that had not been there before, a clean coiled steadiness.
Doctors came. Flashlight in the eyes. Blood pressure. Questions. Name, date, where are you, can you feel this, does this hurt. Madison answered what she could.
“Pain level?” one doctor asked, pressing lightly near the bandaged wound.
Madison frowned. “Less than it should.”
They unwrapped the dressing.
The room went quiet.
The puncture beneath her ribs had sealed to a dark pink seam. The deeper abdominal wound looked weeks older than it was, edges knitted, swelling nearly gone. Bruising along her side had faded yellow at the margins. Her fractured rib should have made breathing shallow. Instead she drew a full breath and felt only tightness.
“That’s not possible,” the young resident said before catching himself.
The older doctor did not correct him because he was busy staring.
More tests followed. Blood. Scans. Heart monitoring. Neurological checks. People came into the room with clipped steps and left with slower ones. No one said miracle. Professionals hate words that admit they do not know. They used others instead. Remarkable. Unexpected. Unusual recovery.
Madison heard two nurses outside whispering that her previous heart issue had not shown on the latest readings at all. No irregularity. No weakness. Clean. Strong.
By evening she could hear the fluorescent light above the sink humming. She could hear a gurney wheel squeak somewhere down the hall. She could smell oranges when somebody in the next room peeled one.
The world had turned its contrast up.
Sienna noticed before Madison said it.
“You keep looking at corners,” she said.
“I can see everything.”
That came out flatter than Madison meant it to.
Sienna sat in the chair by the bed, both elbows on her knees, cigarette hunger in the set of her jaw. “Don’t say that too loud in front of them.”
Madison looked at her mother’s face. There were new lines at the mouth. Redness in the whites of her eyes. A month had passed over Sienna like weather over stone, leaving marks but not changing the shape beneath.
“Where’s Justin?” Madison asked.
Sienna’s gaze shifted to the window. “Busy.”
“With what?”
Sienna took a breath and let it out through her nose. “Something he thinks is tied to what happened.”
Madison remembered broken glass, Mr. Vale on the floor, the green-gold thread pulled from his chest. Her hand clenched on the blanket.
“What happened?” she asked. “What were those things?”
Sienna went still.
For one dangerous second Madison thought her mother would lie. She didn’t. Not exactly.
“I don’t know enough yet,” Sienna said. “But I know it wasn’t random.”
Madison watched her. “You said enough yet.”
Sienna met her eyes then, and there it was—that same older fire Madison had felt without understanding. Not fear alone. Recognition.
Doctors would later call Madison’s survival extraordinary. They would be careful with their faces and write down numbers and compare scans. They would tell her to rest, to avoid stress, to let the body continue its healing.
What none of them could account for had already begun.
That night, long after Sienna dozed in the chair with one arm folded over her ribs, Madison woke to the feeling of something moving under her skin.
Not pain. Not muscle spasm. Current.
A faint green shimmer traced the inside of her forearm, there and gone, like light passing under deep water. It pooled once in her palm, warm as breath, then vanished before she could make a sound.
Madison lay still in the dark hospital room, eyes open and sharper than they had ever been in her life, listening to the machine record her heartbeat.
Steady.
Too steady.
As if something inside her had learned a new rhythm while she was away, and had no intention of giving it back.
Chapter 3
What the Wall Remembered
Tony DenClare did not answer his phone.
By the third call, Hailey had stopped pretending she wasn’t scared.
They stood in the DenClares’ kitchen with the back door cracked open to let out the smell of burned coffee. A dish towel hung from the oven handle. Tony’s keys were not on the hook by the fridge. His truck was gone. On the table sat his charger, a half-cleaned pistol, and a spiral notebook with three pages torn out jaggedly enough to leave paper teeth behind.
Hailey hit redial again and pressed the phone so hard to her ear Madison could hear the line buzz.
Nothing.
“He always answers me.”
Her voice had gone flat in that dangerous way people do when fear is trying to freeze into anger. Hailey tossed the phone onto the table, picked it up again at once, then unlocked it with shaking fingers. “He texted me at eleven forty-two. Said he was checking something and I should stay in. That’s it.”
Madison leaned over her shoulder. Tony’s message was short enough to feel wrong.
checking something. stay home. lock up.
No bad joke after. No extra warning. No call me if you need anything. Tony was not a soft man, but he was a thorough one. Fear had made him repetitive these last months. Check the windows. Keep your location on. Don’t cut through side streets. If I call, pick up.
“When did you last see him?”
“This morning.”
Hailey dragged a hand through her hair. Her eyes were swollen already, as if her body had skipped ahead and started mourning before permission was given. “He kept looking out the blinds. He barely ate. Then he left.”
Madison looked at the notebook. Beside the torn pages, Tony had pressed so hard with his pen on whatever he’d written before that the grooves remained. Not words. Just dents. Hard slashes. He had been angry or afraid when he wrote it.
“Can you track his phone?”
Hailey gave her a look that would have been offended any other day. “Obviously.”
“Then do it.”
Hailey exhaled through her teeth and opened the locator app. The map loaded slowly, blue and gray and ordinary. For a second Madison thought the screen would tell them nothing. Then a dot blinked to life near the far edge of Hattan City, out past the patched industrial strips and the weed-choked service roads where nothing good stayed long.
Hailey held the phone closer. “That can’t be right.”
“Why?”
“Because there’s nothing out there.”
Madison looked again. The dot sat on the outskirts where the city thinned into warehouses, old lots, and stretches of land that had been waiting years for somebody richer to care. “Maybe that’s why.”
Hailey grabbed her keys.
Madison caught her wrist. “Did you tell your mom?”
Hailey’s jaw tightened.
“That means no.”
“If I tell her, she’ll call the police.”
“Maybe she should.”
Hailey yanked her wrist free. “And tell them what? That my dad vanished after months of acting like he expected this? That he left half a gun on the table and a note he ripped up? By the time they move, he’ll be gone.”
Madison wanted to argue. She also knew Hailey was right. The police in Hattan City worked hard when the problem fit in a report. Missing adults with bad nerves and bad neighborhoods went into a slower pile.
“I’m coming,” Madison said.
Hailey looked at her for one long second, then nodded once like this had never been in question.
The drive took them through the clean part of town first, where the lawns still held their shape and the stoplights behaved like they had been raised right. Then the road widened, the paint faded, and the city began to show its underlayer. Tire shops with bars over the office windows. A chain-link lot full of dented vans. A church with plywood over one stained-glass panel. The sky hung low and white, pressing the color out of everything.
Madison sat in the passenger seat with her elbow against the door and felt the now-familiar wrongness under her skin.
It had not stopped since the hospital.
Sometimes it was only a hum, faint as a refrigerator in the next room. Sometimes it moved, a soft green drift she caught in the corner of her eye under her own flesh. She had not told Hailey. She had barely told herself. If she named it too cleanly, it would become a fact, and facts had weight.
Hailey drove too fast and checked the map every twelve seconds.
“You brought it?” Madison asked.
Hailey did not look at her. “Yes.”
The gun.
Madison could see the square print of it in Hailey’s bag wedged by the console. Tony had taught her because he did not trust the city. Madison used to think that was one more ugly thing fear had put in their lives. Right then she felt better knowing the metal was there, even if she hated the thought.
The dot led them farther out than Madison expected. Warehouses gave way to long lots, skeletal fences, and low brush blown flat by old wind. The road narrowed. Potholes widened. A rusted sign for a freight company leaned sideways in weeds.
“Up there,” Hailey said.
Madison saw the building and almost missed it at the same time.
It was huge. That was the first truth of it. Long-faced, windowed, concrete and steel, sitting back from the road behind a spread of broken asphalt. The kind of place that should have announced itself from half a mile out. But as they drew near, her eyes slipped off it in a way that made her stomach turn. The shape blurred at the edges. Her attention dragged away as if something in her head kept insisting there was less there than there was.
Hailey slowed the car.
“Was this always here?”
Madison rubbed her thumb against her palm. “I don’t know.”
That bothered her more than if she had never seen it before. This part of town was not familiar, but not foreign either. Justin had driven her through plenty of Hattan’s back edges over the years. She knew the silhouettes of mills, depots, long-shut processing plants. This thing felt like a hole cut into memory after the fact.
Hailey parked behind a collapsed section of fence. “His signal is here.”
Neither of them moved at once.
The lot was empty except for a box truck with no logos and a dark sedan parked close to the loading bay. No voices came from inside. No machinery noise. No barking dog from a neighboring yard. Just the wind skidding grit over asphalt.
Madison stepped out first. The air smelled like old rain caught in concrete, and something beneath it, sour and metallic.
Hailey slung her bag over her shoulder and checked the gun with quick, practiced hands she probably wished she had never needed to learn. “If he’s in there—”
“We find him,” Madison said.
She sounded more certain than she felt.
They crossed the lot without speaking. As they neared the building, Madison’s skin prickled hard enough to hurt. The faint rhythm inside her picked up. Not faster exactly. Stronger. Like hearing the same song through a wall and then feeling the bass come through the studs.
The loading door stood half-open. A padlock hung split from its loop.
Inside, the building looked abandoned at first glance. Concrete floors. Dust. Long hallways under dead fluorescent tubes. But the details did not match the story. Fresh boot prints marked the gray film on the floor. Power cables had been run along one wall. Madison caught the smell of cigarettes, bleach, and hot electronics.
Hailey lifted her phone. “Signal’s stronger.”
They moved deeper.
At the first corner, voices reached them. Men. Low. Calm.
Madison put a hand out and stopped Hailey before she stepped into view. They eased to the edge and looked.
Three men stood in a broad open room that should have been empty except it wasn’t. Madison had to blink to make sense of what she was seeing. Desks. Plastic crates. Folding tables with equipment on them. One man in a dark coat bent over a laptop. Another wore pale gloves and was rolling something up in canvas. The third stood watch near a steel door, rifle hanging easy against his chest.
Except—no. Not exactly.
When Madison narrowed her gaze, a second image trembled underneath the first. The room wavered like heat off a highway. The desks looked too clean, too flat, like a picture laid over the real thing. Behind it she saw darker shapes. Stains. Hooks bolted into concrete. Thick black cords hanging from the ceiling like roots.
Her breath stalled.
“What?” Hailey whispered.
Madison did not know how to answer that. “Something’s wrong.”
Hailey squinted into the room. “They look like security or something.”
“They don’t.”
Hailey turned to her. “What do you mean they don’t?”
Madison looked again. The men had a faint haze around them, barely there, a distortion at the shoulders and hands as if the air refused to sit right on their skin. She could see it most when they moved. A blur. A little halo of wrong.
“I can’t explain it.”
That was when the rhythm under her skin pulled, not inward but forward, toward the wall beside her. She touched it before she decided to.
The concrete was cold.
The world lurched.
Sound dropped out. Color drained thin. Madison did not black out, not exactly. She remained standing in the corridor and somewhere else at once, held inside a flash so sharp it hurt.
The room around the three men vanished.
She saw the same space stripped bare and foul. Hooks in the ceiling. A wet floor. Tony DenClare on his knees with his hands bound behind him, blood on one side of his face, mouth open in a yell she could not hear. His shirt had been cut at the chest. A man Madison did not recognize held Tony by the hair and forced his head back.
Something stood in front of him.
Creature was too small a word.
It had the suggestion of a man and none of the mercy. Long arms jointed wrong. Skin pale as tallow stretched tight over ridges that moved under it. No eyes that she could see, only smoothness where a face should have opened into features. Its mouth split down farther than a mouth should. From that opening hung threads of green-gold light, thin as fishing line and alive.
One of those threads drove into Tony’s chest.
Tony convulsed.
Light bled out of him—not blood, not breath, something finer and more terrible. It poured in trembling filaments toward the thing’s mouth while Tony’s body shrank against itself, his face going gray, then waxy, then old in a matter of seconds. Drained. That was the word. Not metaphor. Not expression. The wall gave her the fact clean and merciless.
Madison jerked her hand back with a gasp.
Sound crashed in.
Hailey grabbed her shoulder. “Madison. What happened?”
Madison hit the wall again, needing to know she had not invented it. The image slammed through her once more, shorter this time but just as clear: Tony’s knees slipping in his own blood, the thread in his chest, the thing feeding.
“Oh God,” Madison said.
Hailey’s face emptied. “What?”
Madison looked at her friend and wished for one impossible second that she had kept her hand to herself. “He’s dead.”
Hailey stared.
“In there,” Madison said, voice breaking on the edges. “Something killed him in there.”
Hailey took one step back. Then past Madison. “No.”
“Hailey—”
“No.”
Madison caught at her arm, but Hailey shoved free and looked around the corner into the room. The men were still there, talking in low voices in their wrong, ordinary overlay. One of them laughed at something. That small human sound made everything worse.
“What do you see?” Hailey demanded.
Madison tried to answer. She could not force the words out fast enough.
Hailey’s hand went into her bag.
By the time Madison realized what she was doing, the gun was already out.
“Hailey, don’t—”
The shot cracked through the corridor like a dropped transformer.
The nearest man snapped backward as the bullet took him high in the shoulder instead of the throat. The room convulsed.
The false image tore.
Desks flickered and vanished. The clean floor darkened with old stains. The men’s clothes shivered into stranger shapes—layered black fabric, reinforced straps, knives at the hip, little metal pieces sewn into collars and cuffs. The air itself seemed to peel back. The steel door at the far end burst open.
The thing from the wall came through on all fours.
Hailey made a sound Madison had never heard from a human mouth before. She fired again. The shot struck the creature’s side and did nothing except turn it toward them.
Run, Madison thought, and then she was already dragging Hailey by the sleeve.
They tore down the corridor as shouts erupted behind them. Boots pounded concrete. One more gunshot ricocheted wild off the wall and sprayed grit into Madison’s cheek. The creature moved faster than the men, claws striking sparks as it hit the corner and lunged.
Madison shoved Hailey ahead of her just as the thing launched.
Something hot burst out of her skin.
Green light flared between them, not a beam, not a shield she chose, but a violent skin of force. The creature smashed into it midair and recoiled with a scream like sheet metal peeled by hand. Madison saw the outline of it burn into her vision. Felt the impact all the way to her teeth.
She stumbled.
Hailey seized her arm. “What did you do?”
“No idea!”
They hit the loading bay and daylight at once. The lot flashed white around them. Madison’s shoes skidded on loose gravel. Behind them the creature shrieked again, furious now, clearing the doorway in a single bound while the men shouted for it to stop or kill or take them—Madison couldn’t tell which.
Hailey raised the gun with both hands.
“Get in the car,” Madison yelled.
The creature came low and fast.
Then a man stepped into its path as if he had been standing there the whole time, merely overlooked.
He wore a dark coat that had seen weather, black gloves, and a tired gray shirt open at the throat. He was not tall in the exaggerated movie sense, but he occupied space like height was the least of what he had. His hair was graying at the temples. His face had the worn, cut-clean look of someone who had spent years making decisions under bad light. One hand held a narrow blade with no shine on it at all.
The creature leaped.
The man moved once.
Madison would spend a long time later trying to decide if she had really seen the strike. She remembered the knife lifting. A green line, thin and hard as glass, snapping through the air. The creature landing in two wet pieces a few feet apart, momentum carrying both halves across the asphalt.
Silence fell so fast it rang.
The men in the doorway stopped dead.
The stranger looked at them.
“Go back inside,” he said.
His voice was level. Not loud. Not angry. It carried anyway.
One of the men raised his rifle. The stranger turned his wrist. That same green light flashed once, precise and ugly. The rifle split at the receiver. Metal clanged to concrete. No one fired after that.
The men retreated, dragging their wounded with them. The steel door slammed shut.
Madison stood bent over, palms on her knees, lungs burning. Hailey had not lowered the gun. Her arms shook so badly the barrel wagged over empty space.
The stranger cleaned the blade on a handkerchief from his pocket, folded the cloth, and tucked it away. Only then did he look fully at the girls.
His gaze settled on Madison first.
Not on her face. Not exactly. On something under it.
“That was you,” he said.
Madison straightened slowly. “What was?”
“The disruption.”
His eyes were pale and very awake. “You knocked a filter crooked.”
The words meant nothing to her. Their calm made them worse.
Hailey found her voice before Madison did. “My father is in there.”
The man looked at Hailey then, and some hard part of his face shifted by a degree. Not softness. Recognition of damage.
“I know,” he said.
“You know?” Hailey snapped. “Then get him out.”
The stranger said nothing for a beat too long.
Hailey’s mouth opened and then did not close. The answer reached her before the words did. She folded around it without actually bending, as if the blow had landed somewhere no one else could see. The gun dipped. Madison took it gently from her hand.
“What are those things?” Madison asked.
The man glanced at the severed creature. Pale fluid smoked faintly where it spread on the asphalt. “Evidence,” he said. “For a very bad answer.”
“That’s not an answer.”
“No,” he said. “It’s the start of one.”
Wind moved through the lot and brought with it the sour, metallic smell from inside the building. Madison looked at the dead thing again and felt the world tilt farther off its axis. Monsters were real. Men worked beside them. Tony DenClare had not disappeared into rumor or city rot. He had been taken into a place that should not have been there and fed to something that lived behind ordinary sight.
And somehow she had seen it.
The stranger slid the blade away beneath his coat.
“My name is Jon Jonen,” he said. “You two are coming with me before the people in that building decide they’d rather clean this up properly.”
Madison did not move.
Jon’s eyes returned to her, measuring, patient, as if he expected resistance and had already made room for it.
“You can stay,” he said. “If you want to learn the rest the hard way.”
Behind the steel door, something heavy struck metal from the inside.
Hailey made a broken sound and clutched at Madison’s sleeve.
Madison looked from the door to the dead creature to the man who had cut nightmare in half like it was a hanging tarp. Then she nodded once.
Not because she trusted him.
Because normal life had just been skinned open in front of her, and Jon Jonen looked like one of the few people in Hattan City who had seen what was underneath before.
Chapter 4
Docks of Knife-Light
Madison waited until the house went quiet.
Not silent. Houses never went silent. Pipes ticked in the walls. The refrigerator gave its old throat-clearing hum. Somewhere down the block a dog barked once and thought better of it. But Sienna’s bedroom door had shut an hour ago, and the light under it was gone. That was as close to permission as Madison was going to get.
She stood in the hall in socks, one hand on the closet knob, and watched her own faint shape in the black glass of the front window. The city had left a film on her. She could feel it. Not dirt. Not fear exactly. Something tacky and wrong, as if the air inside that building on the outskirts had dried on her skin.
Tony DenClare was dead.
The sentence had no give in it. No place to put hope. Jon Jonen had not said the words plain, but she had seen Hailey understand them, and that had been worse than hearing them.
Madison opened the hall closet.
Winter coats, a vacuum with one bad wheel, a crate of old DVDs, an umbrella with a bent rib. Behind the hanging jackets sat a plastic grocery bag with a black ski mask knotted inside it. Justin had made her wear it once years ago when he taught her how much face gave away in a fight, how the mouth telegraphed anger and the eyes telegraphed doubt. She had laughed at him then. The mask had smelled like detergent and old rubber.
It still did.
She pulled it over her head and rolled a dark jacket over her shoulders. She laced her boots tight. On the kitchen counter, Sienna had left half a cigarette in the ashtray and a glass with the meltwater from ice gone flat. Madison looked at both, then at her mother’s closed door.
Jon had said very little before he left them. Too little. Enough to point at the docks when Madison pressed him. Enough to say men tied to that building moved things through Pier Nine and sometimes met there after midnight when they wanted privacy from their own people. Enough to look straight at her and add, “Do not go there.”
People always said not to go somewhere in the same tone they used when they meant there is something there worth finding.
Madison wrote nothing down. No note. No explanation. She just left.
The cold outside had sharpened while they were all trying and failing to act normal. It cut the inside of her nose. Upstate Hattan at this hour looked innocent in a way that now felt insulting. Split-rail fences. Porch lamps. Neat mailboxes. The dark shape of trimmed hedges. She kept to the edge of the street and walked fast until she reached the bus line, then faster when the bus took too long and she lost patience with sitting under fluorescent light.
By the time the warehouses began, the city had changed skin.
The streets widened and emptied. Salt wind blew in off the water with the stink of diesel, old fish, wet rope, rust. The lamps near the docks were taller and meaner than suburban streetlights. They threw hard white circles and left the spaces between them black as gaps in bad teeth. Chain-link fences rattled. Somewhere metal struck metal, loose and arrhythmic.
Madison cut through a lot cluttered with cracked pallets and blue shipping drums and found the rise where she could see Pier Nine.
At first she thought the place was empty.
Then her eyes adjusted.
Bodies lay between stacked containers and the loading tracks like discarded coats. One draped over a bumper post with both arms hanging. Another on his side in a shine of black that had not dried yet. A third had hit the gravel hard enough that his face was turned into the stones.
Madison crouched behind a forklift with one flat tire and made herself breathe through her mouth.
This was not what those creatures did.
The wounds were too clean.
Men had done this. One man, maybe, if his hands were ugly enough and quick enough. Throats opened in short decisive cuts. Bellies raked. One body against a container had three wounds placed so close together they looked like marks from a machine until she saw the angles and understood knife work.
Fresh, too. Steam still feathered from one open wound in the cold.
A voice cracked somewhere ahead of her.
“—told you he’d find us.”
Madison slid lower and moved along the forklift’s blind side, then behind a stack of bundled pipe slick with frost. Beyond it, in the spill of a yard light, five men had gathered in the lee of a rail crane. The dead lay around them in a rough crescent. One of the living was pressing both hands to his own arm, trying to hold in blood through a torn sleeve. Another kept turning, rifle jerking at every sound. Their clothes matched the men from the hidden building in the loose way uniforms match when no one wants to admit they are part of one thing—dark jackets, work boots, hard cases at their belts.
Hidden group. Organization. Whatever Jon called them in his head, these were the same breed.
“He killed Danner with a pocketknife,” the wounded man said. His voice shook so hard the words clicked. “I saw it.”
“Shut up.”
“I’m telling you what I saw.”
The one with the rifle spat toward the tracks. “Blade did this.”
At that name all of them seemed to shrink a little.
Not much. Just enough that Madison noticed.
Another man, broad through the shoulders and breathing through his mouth, said, “Could be old org people. Could be one of the faith rats. Could be anybody.”
“Nobody cuts like that,” the rifleman said. “Nobody but the Bellesurto Blade.”
The name sat in the air with the dock fog.
Madison leaned closer to the edge of the pipe stack. Bellesurto Blade. Jon had not given her that. Or had and she had missed it under everything else. The men were scared of it in a way people are only scared of real things. Not ghost-story scared. Experienced scared.
The broad man shook his head too hard, like refusal could do the work of logic. “Blade’s gone.”
“Tell that to Rami.”
Rami, apparently, was dead ten feet away with most of his throat on his collar.
Madison’s fingers found a pebble and squeezed it until it bit her palm. Old organization members. Blade. Whatever this was, it was bigger than some feeding den on the outskirts. The city had a second history under the one she knew, and men were killing each other over it in places where fish guts froze to concrete.
Then she saw the sixth man.
He had been there the whole time, standing a little outside the light with one shoulder against a steel support, smoking. Long black hair to his collar. Leather jacket. Hands bare despite the cold. He looked like the only person on the pier who had chosen to be there.
He flicked ash onto the ground and said, “If it was the Blade, you’d have less to talk about.”
All five men turned to him at once. Not because he was loud. Because he was calm.
The wounded man swallowed. “Mark, we need to move.”
Mark did not.
He tipped his head and looked over the yard, over the containers, over the rails, with the lazy attention of a man checking weather. His face was narrow, not handsome, made harder by the cigarette at one corner of his mouth. There was something practiced in the way he held still. Men who fight for real often moved less than everyone else.
“The old ones are waking up,” one of the others said. “That’s what this is. They’re coming for us.”
Mark took the cigarette out and smiled at nobody. “Good.”
No one answered that.
He dragged smoke in again and let it out through his nose. “You people have been living like the city forgot what it made. It didn’t.”
The rifleman said, “You’re not worried?”
“I’m bored.”
Madison hated him instantly.
Not for the cigarette, or the jacket, or even the ease. For that word. Bored. Hailey’s father had died in a wall like garbage, and this man was bored among the bodies of his own people.
Then he said, casual as breath, “The girl from the outskirts made more trouble than any of you. That was interesting, at least.”
Madison went cold under the mask.
The wounded man stared. “The girl?”
“The one who broke the filter.” Mark tapped ash again. “The investigator took her before I could ask proper questions.”
He knew.
Or guessed enough to make it dangerous.
“Was she with DenClare?” another asked.
Mark shrugged. “She was there. So was his daughter. He fed well, from what I heard.”
Madison moved before the thought finished.
Later, when she replayed it, she would know exactly where Justin would say she went wrong. Too fast. Too personal. She left cover angry.
At the time it felt clean.
She came out from behind the pipes low and hard, crossed the gravel in three long steps, and drove her shoulder into Mark’s ribs just as he turned. The cigarette spun away in an orange arc. They hit the steel support together. His back rang off it with a noise that satisfied her for half a second.
Then he hit back.
An elbow clipped the side of her head. A short brutal hook punched into her kidney. He knew range immediately, knew how to make small movement count. Madison answered with a knee that caught his thigh, then a palm strike under his jaw that snapped his head back. The other men shouted. Somebody raised a rifle.
Mark barked, “Don’t.”
That saved her.
He shoved off the support and she followed, fists up, boots slipping once on blood-slick concrete. He did not ask who she was. Not yet. He seemed almost pleased. She threw a jab-cross-hook the way Justin drilled it into her until her shoulders burned on Saturdays, and Mark slipped the first, blocked the second, ate the third on the cheek with a grin that showed teeth red at one corner.
“Good,” he said.
Madison drove forward harder.
She forgot everyone else for ten seconds. It was all hands and hips and weight transfer. He fought close, mean, economical. She recognized that and hated him more for it. He checked her wrist, trapped her other hand, tried to take her balance with a turn of his shoulder. She dropped her weight and stomped his instep. He hissed. She headbutted him through the mask and felt cartilage crunch.
For one bright savage beat, they were even.
Then something changed.
Mark caught her punch instead of blocking it.
Not with strength alone. With something else.
A greenish sheen, thin as oil on dirty water, slid over his hand and forearm. It was not the same hard glass line Jon used. This looked alive in a bad way, like swamp light trapped under skin. The instant his fingers closed on her wrist, a shock ran up her arm and into her shoulder. Her muscles clenched uselessly.
He saw her feel it.
“There you are,” he said softly.
He yanked her toward him and hit her in the stomach hard enough to fold her. Air left. The world narrowed. He hammered a forearm across her back and threw her to the ground. Gravel chewed through her jeans at the knee. Before she could rise his boot stamped near her head, not quite on it, warning-fast.
Madison rolled. The boot cracked concrete where her temple had been.
The men around them had backed away now, giving room with the eager fear of spectators around a dogfight. Madison got one foot under her and came up into a kick that slammed into Mark’s ribs. It landed clean. She felt bone or maybe just leather and breath. He gave ground at last.
Then he lifted one hand and that foul green light licked over his knuckles.
The next strike never quite touched her.
It hit the air in front of her chest and still threw her backward as if a truck door had slammed into her. She crashed against a low signal post near the tracks. Pain flashed hot along her ankle when she landed wrong. Her mask had twisted over one eye.
Mark walked toward her, unhurried.
“You don’t know what you’re doing,” he said.
Madison spat blood into the gravel and pushed the mask straight. “Neither did your friend in the wall.”
That got the first real reaction. His face sharpened.
“Ah,” he said. “So it is you.”
He came in faster than before.
She met him anyway.
The next stretch of the fight lost neat shape. She could not match whatever that power was, but she could still make his body work for every inch. They traded in close under the crane’s long shadow. Madison kept trying to angle off, trying to stay inside his reach where fists mattered more than that green force. Twice it worked. She split his lip. She buried a hook in his liver that made him suck breath. He answered by raking that charged hand across her forearm. Heat and ice tore together through the flesh. Her fingers went numb.
He laughed once, low, when she tried to grab him with that arm and failed.
Around them the dock groaned and clicked. Chains shifted overhead in the crane. Rail cars waited on the loading line, squat and dark and heavy enough to change a man’s mind if they ever got moving.
Madison’s bad ankle threatened to fold every time she put weight on it. She adjusted without thinking. Justin had taught her that too. Hide hurt where you can. Make the body lie until you’re clear.
Mark noticed anyway.
His eyes dipped once to her foot. “You’re done.”
He surged in with that green light gathering stronger along his arm, and Madison knew with sudden plain certainty that if he got a clean hold of her again he would take something she could not punch back into herself.
So she stopped trying to win the fight in front of her.
She looked past him.
The crane controls sat in a caged box ten yards off, panel door hanging open. One of the dead had probably worked it before he died. The loading chain above the nearest set of train cars hung taut, hook assembly latched.
Mark read her glance a second too late.
Madison feinted high, took his next shot on the shoulder, and ran.
Not away. Sideways.
He followed with a curse, faster than her ankle liked, one hand reaching. She slammed into the control cage hard enough to make the panel rattle and slapped every lever she could reach before sense sorted labels from rust.
One caught.
The crane shrieked awake.
Mark’s face changed. He lunged.
Madison kicked the main release with her good boot and threw herself out of the cage.
The hook assembly snapped free.
The first rail car dropped crooked. The second tore loose with it. Steel screamed over steel, a sound so huge it erased thought. Mark looked up and had just enough time to throw both glowing arms over his head before the cars came down in a grinding avalanche of iron, chain, sparks, and shattered coupling hardware.
The impact shook the pier.
Madison hit the ground and covered her head while bolts and rust flakes rained around her. One shard sliced the back of her hand. Another bounced off her shoulder. Then it was done, and the dock rang with settling metal.
No one spoke.
The surviving men ran first.
She heard their boots scatter in different directions, heard one of them sob once as he went. Madison pushed herself up on shaking arms and stared at the pile where Mark had been. Twisted rail car. Bent axle. Crane chain pooled over everything like black necklace links.
No movement.
That meant nothing. Still, it was enough.
Madison limped.
Every step on the right ankle sent a hot pulse up her leg. She made it behind the stacked containers, then between two reefer units humming in the cold, then out through a gap in a fence somebody had cut months ago and never fixed. She did not stop until the dock lights thinned behind her and the smell of the river gave way to old brick and garbage.
Only then did she lean against a wall and drag the ski mask off.
Her face was slick with sweat despite the cold. Blood from her split lip had dried tacky at the corner of her mouth. She bent over, hands on knees, and waited to throw up. It did not come.
Instead she became aware, little by little, that the ankle had stopped throbbing.
Madison straightened.
She put weight on it carefully.
Pain, yes—but dulled now. Not sharp. Not fresh. More like yesterday’s injury than one she had earned ten minutes ago.
“No,” she said aloud.
She crouched and touched the swelling through the denim. It was there. She had not imagined the twist. But under her fingers the heat seemed to ebb as she felt it, like water draining away. That strange inward rhythm she had known since the hospital stirred again, a pulse not quite her heartbeat. Green light did not show this time, not openly, but she felt movement under the skin of her calf and along the cut on the back of her hand: a faint crawling warmth, purposeful and calm.
The slice on her hand had already closed enough to stop bleeding.
Madison stared at it.
A train horn sounded somewhere far off in the city. She flinched like it had addressed her.
This was no longer a story about bad men in hidden rooms. No longer just Tony and Hailey and one monstrous building on the outskirts. There were names buried under the city. Old members. Blades. Men like Mark who wore power in their hands and smiled at the idea of being hunted. And now there was this thing inside her, mending her on the walk away from a fight she should not have survived.
She thought of Jon’s pale, measuring eyes. You can stay, if you want to learn the rest the hard way.
Too late for that.
Madison pulled the mask back on for the walk to the bus line, though there was nobody there to see her face. The night had turned harder. Every shadow by the warehouses looked occupied. Every lit window seemed staged to distract from what was behind it. Hattan City had always had rough corners, old money, church basements, men who watched too much from parked cars. She knew that city.
She did not know this one.
But it knew her now.
At the corner she glanced back once toward the docks. Over the container stacks, faint and brief, a green smear of light moved under the black sky and vanished.
Mark, or someone pulling him free.
Madison kept walking.
Chapter 5
Filters and Old Names
Madison lasted until dawn before pride gave out.
She stood in the cracked glass booth outside a twenty-four-hour laundromat, one hand on the hanging receiver, the other pressed flat to the metal shelf beneath it because it gave her something cold to lean on. Detergent smell drifted through the open laundromat door. Somewhere behind her, a dryer thumped one sneaker over and over like a slow bad heartbeat.
Jon had written the number on the back of a business card she had almost thrown away.
She fed the last of her coins into the slot and dialed.
He answered on the second ring. “You took longer than I thought.”
Madison shut her eyes. “Don’t start.”
“I’m not starting anything.”
“I went to the docks.”
“I know.”
That sharpened her voice at once. “How.”
“Because men tied to that pier started moving before midnight, and because you are twenty-three, angry, hurt, and convinced warning signs are dares.”
She nearly hung up just to spite him. “He knew about me. Mark. He knew about Hailey. He kept talking like I broke something. I need you to stop talking around things and tell me what the hell is happening.”
For a few seconds she heard only street hiss and the dry static of the line.
Then Jon said, “Tell me where you are.”
An hour later he pulled up in a dark sedan with a bad patch of primer on the driver-side door. No government plates. No polished mystery to it. The car looked like something a man kept alive because he trusted machines he had already disappointed.
Madison got in.
Jon looked once at her split lip, the stiffness in her shoulders, the faint rust smear still trapped in the seam of her jacket. “Did you kill him?”
“I dropped half a rail yard on him.”
“That is not an answer.”
“No,” she said. “I don’t think so.”
Jon nodded like he had expected worse. He pulled away from the curb and headed south, out of the cleaner suburb streets and toward the older sections where the buildings forgot how to stand up straight.
“You’re going to explain now,” Madison said.
“I am.”
“You swear?”
“No,” Jon said. “But I’ll explain enough that you stop getting people killed by accident.”
The words landed clean and cruel.
Madison turned to him. “What’s that supposed to mean?”
“It means the thing in you is not subtle.”
He drove one-handed, easy and loose, while the other rested near the wheel. Dawn had not fully broken. Hattan City sat in that ugly gray before morning where chain-link looked wet and every storefront seemed guilty.
“Vreil,” he said. “That’s the name for what your body woke up carrying. Most people have none. Some have a trace. Enough to be noticed by the right eyes, not enough to matter. A few have enough to shape it. Fewer can do that on purpose.”
“Green light and monsters,” Madison said flatly.
Jon glanced at her. “If you want the child’s version.”
“Give me the version that keeps my friends alive.”
He took that seriously.
“Vreil is pressure,” he said. “Will, memory, appetite, faith, fear. All of it packed into a force the body can conduct if it knows how. Some people burn it out of their hands. Some strengthen themselves. Some hide. Some cut through things they should not be able to cut through. The creatures you’ve seen are built around it too. Fed by it. Drawn to it.”
Madison watched the city slide by. Pawn shop shutters. A mural gone chalky with weather. A man in a sleeveless shirt hosing blood from a butcher’s back step into the gutter.
“And Filters?” she asked.
“A Filter is a fold,” Jon said. “A cheat. People with training can press Vreil into a place and make it sit wrong. Not invisible. That would be simpler. Filters use the part of the mind that wants the world to stay ordinary. They lean on that weakness. A hallway becomes a blank wall. A warehouse becomes abandoned storage. A slaughter room looks like an office. You saw through one because yours broke against it instead of sliding off.”
“At Tony’s place.”
“At Tony’s place. At PhotoView too, most likely.”
She turned hard enough in the seat that her shoulder complained. “PhotoView had one?”
“I’d bet my hands on it.”
The car rolled under an elevated track black with old soot.
Jon went on. “Mr. Vale was not what he claimed to be. Not just a hiring manager. The shard he used told me enough. He had Vreil. Enough to keep something hidden, enough to matter to people who wanted it back. When you walked into that building with your power asleep but loaded, you introduced pressure the Filter hadn’t accounted for.”
“Loaded,” Madison said. “Asleep.”
“It happens. Dormant carriers. Trauma wakes some of them. Near death wakes more.”
She thought of the hospital room. The sealed wounds. The green movement under her skin that first night back home. She had spent so much effort not naming her own fear that hearing him name it made her feel suddenly tired.
“So I did break something.”
“Yes.”
The simplicity of it hit harder than denial would have.
Jon kept his eyes on the road. “Not on purpose. But yes.”
They reached the old part of Hattan proper, where the city pinched in on itself. Brick row buildings with busted cornices. Alley shrines. Satellite dishes like metal fungus. Laundry strung over fenced yards even in the cold.
Madison spoke carefully. “Mark said old members were waking. He said DenClare fed through his daughter. What old members?”
Jon exhaled through his nose. “The organization that used to own parts of this city before it tore itself apart.”
“Gang.”
“No.” He shook his head. “A gang sells corners and bodies and dope. This was older than that. Wider. Families, fronts, church donors, warehouse leases, judges owed favors by cousins, kids raised inside it so they thought the whole world worked that way. Smuggling, extortion, ritual work, Vreil theft, hired violence. They nested in Hattan for years.”
“And now?”
“Now they are broken.”
He turned into a street Madison knew by rumor more than experience. The blocks here had a permanent bruise to them. Burned windows boarded and spray-painted over. Storefront churches with plastic saints in their windows. Men on milk crates who watched the sedan pass with flat old eyes.
“The Hattan City Massacre hurt them,” Jon said.
He did not look at her when he said it, and that made her remember Justin’s healed neck cut, Sienna’s knife tattoo, the way adults she loved paused around certain names like there was broken glass under them.
“What massacre?” she asked.
“One I should have stopped sooner.”
“That’s not an answer either.”
“It’s the one you’re getting today.”
They stopped in front of a fenced compound made from joined brick warehouses and cinder-block add-ons. The chain-link had been repaired in three different kinds of metal. The gate hung open. Nobody guarded it.
Jon killed the engine.
“What is this?”
“One of theirs,” he said. “Or was.”
Inside, the yard stank of wet dust, diesel, and meat gone sweet. Three box trucks sat with their rear doors open. One had dried blood on the bumper, scrubbed but not clean. Jon stepped out and Madison followed, every sense drawn tight.
The first body lay just inside the loading room.
Male, maybe fifties. Work boots. Gray thermal shirt rolled up over a ruined abdomen. Not eaten. Opened. The cuts were too neat for panic, too exact for rage. Madison swallowed against the iron taste that came into her mouth.
Jon crouched beside the corpse and touched two fingers to the man’s throat out of habit, not hope. “This one’s recent.”
Madison looked past him.
There were five more.
One slumped in a chair with both wrists split and dark crust down the arms. One sprawled near a steel table, chest caved inward as if something had punched through and then drank from the hole. Another had both eyes open, fixed on the corrugated roof above, mouth black around the teeth.
None of them had wallets.
But all of them had the same look around the skin, something dry and emptied, as if a layer beneath flesh had been siphoned out.
“Drained,” Madison said.
“Yes.”
“Like Tony.”
“Yes.”
She turned in place slowly. Office window. Burn barrel. Plastic crates. A case of canned beans split open in the corner. This had not been some elegant hidden base. It was a fallback den. Men trying to survive in a rotting city.
“Who killed them?”
“Maybe one hunter. Maybe a team. The wounds say blade work first. Extraction after.”
“Extraction,” she said, hating the coldness of the word.
Jon stood. “The organization is rebuilding from scraps. They lost people in the massacre. Lost routes. Lost enforcers. Lost trained Vreil users. You don’t replace that by recruiting street punks and giving them jackets. You hunt what remains of your own bloodline. Old members. Retired runners. Anyone who hid with enough Vreil left in them to be useful.”
Madison stared at the dead man in the chair. “So Tony…”
“Was one of them once.”
The room seemed to shift an inch sideways.
“No,” she said at first, then less surely, “He was a mechanic. He fixed transmissions and yelled at baseball.”
“He also ran guns fifteen years ago,” Jon said. “Mostly transport. Quiet work. Not high enough to matter until the old structure broke and his name resurfaced on lists.”
Madison heard Hailey laughing in a kitchen while Tony showed her how to keep a finger off the trigger until ready. Heard the metallic click of his gun checks. Saw the torn notebook on the counter.
“That’s why he was paranoid.”
“Yes.”
“He knew they were looking.”
“He suspected. Men like Tony spend the rest of their lives listening for old footsteps.”
Madison put a hand over her mouth.
Not because Tony had lied. That was ugly but easy enough. People lied to children to keep roofs over them. It was worse than that. It was the line that came after, the one she had been circling since the phone booth and trying not to touch.
“If I broke the Filter,” she said, staring at the blood-scrubbed truck bumper, “then I showed them where he was.”
Jon did not answer.
That silence told the truth more plainly than speech.
She turned on him. “Say it.”
“You may have,” he said.
The loading room hummed with old fluorescent ballast. Somewhere water dripped into a bucket with patient little ticks.
Jon kept his voice level. “These places stay hidden by habit and pressure. Filters. Routines. Dead drops. People ignoring what they don’t want to understand. Then you appeared. At PhotoView. At the outskirts site. You pushed through what should have held. If someone on their side was monitoring disturbances—and I believe they were—then your awakening would have lit up old blind spots all over the map.”
Madison stepped back from him as if he had raised a weapon.
“Tony,” she said.
“Possibly.”
“Mr. Vale.”
“Yes.”
“These men here.”
“I don’t know. But it fits.”
She laughed once, without humor. “So I’m not just watching this happen. I rang the damn dinner bell.”
“You were dying in a lobby when your body did what it did.”
“That doesn’t help.”
“I know.”
It was the first kind thing he had said all morning, and because it was small and unornamented, it almost undid her.
They moved deeper into the compound.
In the back office Jon found old ledgers half-burned in a barrel and a wall map with colored pins still in it. Most of the paper had charred away, but neighborhood names survived in blackened strips. Madison recognized the outskirts district. Pier Nine. A block near PhotoView. Three church marks. Two old apartment towers. The pattern meant nothing to her until Jon stepped in close and began naming them.
“Transit. Storage. Contact house. Wash site. Burial.”
He pointed with a knuckle instead of a finger. “These are not current operations. These are bones. Somebody has been digging up bones.”
Madison saw one pin set far north, near the suburb line.
Her throat tightened. “That near us?”
Jon looked, then said, “Near enough.”
He pulled open a dented file cabinet and came up with a photograph stuck to the drawer by old damp. He peeled it free carefully.
Three men. One woman. All younger. Standing in front of a black sedan under a summer sun that had long since bleached their clothes pale. Off to one side, almost cut out of frame, stood a masked figure in a dark coat. The mask was smooth and severe, featureless except for the eye slits. Behind them rose the heavy gates of a stone estate Madison recognized from magazine spreads and campaign photos.
“Windsworth,” she said.
Jon’s thumb pressed over one corner of the picture. “Yes.”
Madison took it from him before he could stop her. “That’s you, isn’t it.”
He did not answer fast enough.
The younger man in the photo had less gray at the temples, but the set of the shoulders was his. So was the refusal in the mouth.
“And him?” she asked, touching the masked figure. “Theorem.”
Jon looked at the old image as if it had crawled out of a grave to annoy him personally.
“He made mistakes,” Jon said.
“That what you call this?”
“I call it not worth your time yet.”
“My time?” Madison snapped. “Hailey’s dad is dead. Men are getting carved up in warehouses. Something in me is leading killers to people, and you’re still talking like I’m twelve.”
Jon took the picture back, folded it once, and slipped it into his coat.
“I’m talking like there are names that move too much at once,” he said. “The Windsworths still have resources. They still keep their own books on this city’s hidden history. They also have reasons to remember themselves clean. Theorem was—”
He stopped.
“Was what?”
“A man who thought one hard strike could end a disease,” Jon said. “He was wrong. He left rot in the walls and called it victory.”
Madison stared at him.
He met her eyes for a beat, and there it was: not fear, not exactly, but ownership. The kind a person carries when blame has had years to harden.
“You knew him,” she said.
“Yes.”
“You were there.”
“Yes.”
“And now?”
“Now I clean what should have been cleaned then.”
That was all she would get. She knew it before he finished speaking.
They left the compound by a side door that opened into an alley full of busted pallets and cat bones. Morning had finally become day, though the sun did little here. It only made the grime visible.
Madison walked beside him in silence for half a block.
At last she said, “You knew I’d go to the docks.”
“Yes.”
“You knew something like this was tied to me.”
“I suspected.”
“And you still let me walk around blind.”
Jon stopped under the rusting fire escape of a condemned building and turned toward her.
“No,” he said. “I let you choose whether to stay a witness.”
Madison felt anger rise, hot and easy, the old familiar thing. But it hit a wall this time. Because witness was gone now. It had been gone since PhotoView. Since the wall remembered Tony dying. Since steel came down at Pier Nine and she walked away healing.
“So what am I then?” she asked.
Jon looked past her, down the street, toward the city center where glass towers stood above neighborhoods like this one without ever touching them.
“Cause,” he said. “Bait. Weapon. Depends on who reaches you first.”
The answer chilled her more than if he had lied.
He started walking again, and after a moment she followed.
“What do I do?”
“For today? Learn control.”
“And tomorrow?”
“Survive long enough to regret better questions.”
She almost told him to go to hell.
Instead she said, “You’re training me.”
He nodded once. “Enough to stop leaving a trail.”
“My uncle knows about this.”
“Yes.”
“My mother too.”
A pause. Small but real.
“Yes,” Jon said.
“How much.”
“More than they’ve told you.”
Madison laughed again, low and tired. “Everybody’s a damn historian except me.”
“No,” Jon said. “You’re the chapter they were trying not to write.”
They reached the car.
Before getting in, Madison looked back toward the dead compound, the alley, the broken windows catching weak daylight. Somewhere in that sprawl, other old names were still hiding in apartments, basements, prayer halls, garages—people who had once carried boxes, guns, messages, knives for an organization they thought they’d outlived. And if Jon was right, if she had kicked holes in the blind places keeping them covered, then every one of them now stood a little closer to the dark because she had survived.
That truth settled in her like swallowed metal.
Not abstract guilt. Not some clean moral lesson. Something heavier. Tony DenClare had checked his pistol at the kitchen counter because he knew old work did not stay buried. Mr. Vale had kept his black shard because he knew the same. Men in this compound had repaired fences and stacked beans and watched gates because they were afraid of being found.
Then she woke up.
Madison got into the car and shut the door.
“Take me to wherever I learn,” she said.
Jon started the engine.
As they pulled away, he said, almost to himself, “The old city is stirring too fast.”
Madison watched the blocks slide by and thought of green light under skin, of Mark’s face when the rail cars dropped, of Sienna smoking in the kitchen with secrets in her shoulders, of Justin’s careful hands wrapping hers before a fight.
Lies by omission, Jon had given her. That was the family language of this city. Don’t ask yet. Not now. When it’s over. When you’re older. When it’s safe.
Nothing was safe.
She rested her healing hand on her knee and felt, deep under the skin, that other rhythm answer back.
Chapter 6
Green Eyes in the Chapel
Jon took her to a church gym that had not been a gym in years.
The hoops were gone. The varnish had peeled in long sick curls. Folding chairs were stacked against one wall under a hand-painted sign from some old youth fundraiser, and the room smelled like dust, lemon cleaner, and old sweat sunk deep into wood. Somebody had taped cardboard over the high windows. It kept the morning gray and made the place feel buried.
“This is it?” Madison asked.
“It’s quiet,” Jon said. “That helps.”
He set a paper cup of bad coffee on the floor, shrugged out of his coat, and looked at her hand instead of her face. The cuts she’d earned at the docks had sealed to pink seams. The bruising had already gone yellow at the edges. Every time she noticed it, disgust and relief arrived together.
Jon pulled a pocketknife from his coat and laid it on a folding table beside three glass bottles and a church donation envelope weighted with washers.
“You keep leaking,” he said.
“Thanks.”
“I’m not insulting you. I’m describing you.”
He stepped closer. “Stand still.”
Madison did. Barely.
He moved around her once, not touching, his eyes narrowed the way men checked a bad weld or a cracked axle. Then he tapped two fingers an inch from her shoulder. The skin there prickled.
“You feel that?”
“Yeah.”
“That’s you. Not me.”
Madison looked down at herself as if something ought to be visible. “So what, I’m glowing?”
“Not to most people. To the wrong things, enough.”
He picked up one of the bottles and set it on the floor at her feet. “Vreil leaves a wake when it’s undisciplined. Think heat over asphalt. Think blood in bathwater. You walk through a room and anything with the sense for it knows which way you went.”
“That how he found me at the docks?”
Jon gave her a look. “That’s one way people get found.”
People. Not just her. Not just now. Hattan City seemed built out of sentences like that—half answer, old scar, keep moving.
He told her to breathe through her nose and stop clenching her jaw. Then he told her to pay attention to the green rhythm under her skin, not as power, not as rage, not as some secret weapon waiting to be swung, but as pressure.
“Pressure wants shape,” he said. “If you don’t give it one, it takes your habits.”
“My habits punch people.”
“Yes.”
He had her stand in the center of the floor with her eyes half closed while he walked slow circles around her, dropping washers one by one. Each tiny metal clink cracked sharp in the room. Every time she flinched or reached for the rhythm too hard, the thing in her surged hot under her ribs and spilled outward in a crawling, electric shiver.
“Again,” Jon said.
After forty minutes, sweat glued her shirt to her back. After an hour, she wanted to hit him. After longer than that, something changed.
Not mastery. Nothing pretty.
Just a moment where she felt the green current rise in her—and instead of letting it rush straight to her hands and skin, she held it lower. Kept it close. A fist unclenching in the dark.
Jon dropped another washer.
This time the air did not answer.
He nodded once. “Better.”
Madison opened her eyes. “That’s it?”
“For today.”
“I hate mystical crap.”
“It isn’t mystical,” he said. “It’s work. Mysticism is for people who want awe without discipline.”
He handed her the donation envelope. “Walk to that wall. Slowly.”
She did. Halfway across the gym she felt it again, the urge to blaze outward. Fear did that. So did anger. So did the old reflex to meet pressure with more pressure until something broke. She swallowed, breathed, and tried to keep herself folded in.
At the wall, Jon opened the envelope. The washers lay still.
“Good,” he said. “Now do it tired, scared, and after somebody bleeds on you. Then it’ll matter.”
By the time he drove her home, the day had gone thin and white. Madison sat in the passenger seat with both palms on her knees, too wrung out to argue. The city outside looked ordinary in the insulting way it always had—bus benches, bodegas, little fences, kids on bikes cutting through apartment lots—while under that skin she now knew there were old blind rooms, hidden routes, people waiting to be found or dragged out.
“You need to stay reachable,” Jon said as he pulled to the curb outside her house.
“You sound like my mom.”
“That should worry you.”
Madison reached for the handle, then stopped. “Hailey.”
Jon’s face gave nothing away.
“She won’t answer me.”
“She lost her father.”
“I know that.”
“Do you?” he asked. “Because grief doesn’t always sit still and cry where people can supervise it.”
She stared at him.
“If she calls,” Jon said, “you answer. If she disappears, you tell me before you go after her.”
Madison got out without promising.
Inside, the house smelled faintly of cigarette smoke and tomato sauce. Sienna was at the kitchen sink in one of Justin’s old T-shirts, sleeves cut off, drying a plate with a dish towel she’d already used too long. Her tattooed forearms moved with an efficiency that made every kitchen task look like something being disassembled.
“You look terrible,” Sienna said.
“Thanks.”
“You eat?”
“No.”
Sienna set the plate down and turned. There were shadows under her eyes Madison had not seen a month ago. Or maybe had seen and not named. “Sit.”
Madison didn’t. “Hailey’s gone quiet.”
“That’s not strange.”
“No,” Madison said. “Nothing’s strange anymore. That’s kind of the problem.”
Sienna folded the towel once, then once again. “Jon had you training?”
Madison’s head came up. “You knew where I was.”
“I guessed.”
“You and Justin and Jon all talk around me like I’m furniture in the room.”
Sienna leaned back against the counter. Her knife tattoo flashed black against her skin when she crossed her arms. Madison used to think that tattoo looked cool. Now it looked like a warning stamped over healed damage.
“I need the truth,” Madison said. “Not the cleaned-up one. Not the ‘when this is over’ one. Now.”
Sienna looked at her for a long time. Not weighing whether to lie. Weighing which part of the truth would do the least damage.
“That organization,” she said at last, “isn’t a story I heard from somebody. I grew up in it.”
Madison felt the room narrow.
Sienna kept going before she could speak. “So did your father.”
The refrigerator hummed. Somewhere outside, a dog barked twice and quit.
Madison said, “You’re saying you were in it.”
“I’m saying there was no ‘in it’ or ‘out of it’ when we were children. It was the air. The adults called it family, work, order. They gave it better names than it deserved.”
Madison sat down hard at the table without meaning to.
Sienna looked away, toward the little dark window over the sink. “We were raised where obedience was survival. Errands first. Then messages. Then tasks you stop asking about if you want to sleep.”
Madison thought of Tony DenClare cleaning a pistol at his kitchen counter. Mr. Vale with the black shard. Men at the compound repairing fences because they were afraid the past remembered addresses.
“My father,” she said. “What was he?”
Sienna’s jaw tightened. “Yours.”
“That’s not an answer.”
“It’s the one you get today.”
Madison pushed back from the table. “No. No, you don’t get to do that to me. Not after PhotoView, not after Tony, not after—”
“I am telling you enough to keep you alive.”
“You’re telling me enough to keep control.”
The words landed. Sienna flinched so slightly another person might have missed it.
Madison stood. “What did you do?”
Sienna’s laugh was small and dry and had no humor in it. “You don’t ask that unless you already know the answer won’t be clean.”
“Tell me anyway.”
Sienna set the dish towel down very carefully. “Your father and I were children inside bad machinery. We did bad things because older hands pointed and we were taught not to hesitate.” She met Madison’s eyes then, and there was something naked in hers, something old and ugly. “I got out. He tried to. That is the half I can say while I still need you focused.”
Half.
Madison heard it plain.
“There’s more.”
“Yes.”
“What?”
Sienna shook her head. “By the end of this, it will make sense.”
Madison slapped the table so hard the salt shaker jumped. “I am so tired of that sentence.”
Sienna did not raise her voice. “And I am tired of imagining the look on your face if I tell you the worst thing before you’re strong enough to survive knowing it.”
Madison stood there breathing hard, her pulse loud in her ears, the green rhythm under her skin threatening to answer anger with light. She forced it down the way Jon had shown her. Fold it in. Hold it low.
Sienna noticed. Of course she noticed.
“Good,” she said quietly.
Madison hated that she wanted the praise.
Her phone buzzed on the table. Hailey. No—Father Michal.
Madison grabbed it so fast the chair legs scraped.
“Father?”
At first she heard only breath and the hollow echo of a room too large around one man. Then his voice came rough and low. “Madison. Is Justin near you?”
“No. Why? What happened?”
A pause. In the background, something wooden groaned.
“Hailey came to pray,” he said. “And a man came after her.”
Madison was already moving for the door. “I’m coming.”
“Don’t—” he began, but the line broke into static and died.
By the time she hit the porch, Sienna was behind her.
“What man?”
Madison turned back. “Tall. That’s all I know.”
Sienna’s face emptied in a way more frightening than panic. “Call Justin.”
Madison did. No answer.
At Saint Bartholomew’s, Hailey had knelt because standing still anywhere else felt impossible.
The church was open in the afternoons for candles and private prayer. Most days it sat nearly empty until evening, all cool stone and old wood and melted wax, with colored light laid soft over the aisle from the stained-glass saints. Hailey had been there almost an hour without praying right. She knew that. Every thought she brought to God came back with her father’s face in it, then with the thing in the wall, then with the recoil of the gun in her hand that had done nothing.
She had not cried much. That scared her more than tears would have.
Father Michal had lit two candles and left her alone near the side chapel, his shoes whispering over the worn floorboards. Now and then she heard him in the sacristy moving books or cupboards, giving grief the privacy decent people offered.
Hailey kept her hands locked together because if she unclasped them, they shook.
“I told you,” said a man’s voice behind her, “she’d come someplace soft.”
Hailey turned so fast the kneeler slammed back on its hinges.
Mark stood at the end of the pew in his black leather jacket, one hand in his pocket, the other holding an unlit cigarette between two fingers. He looked almost bored, which made him worse. The church light caught in his eyes and turned them a clear, poisonous green.
Hailey stood and backed away. “How did you get in here?”
“The same way anyone does.” His smile did not reach his eyes. “Door.”
She reached inside her jacket for the small revolver she had started carrying after Tony’s warnings stopped sounding paranoid and started sounding late.
Mark’s head tilted. “There it is. Family tradition.”
Hailey pulled the gun and aimed with both hands because Father had taught her that much and repeated it until her shoulders ached.
“You come closer, I shoot.”
“You already did that once.”
His voice was almost gentle. It made her want to scream.
“Where’s my dad?” she said, though she knew. Some parts of the body are slow to agree with the mind.
Mark studied her face, enjoying himself. “Dead.”
The word struck harder spoken plain.
“You’re lying.”
“I killed him.” He shrugged. “Or close enough. I was there. I made sure he understood what was happening before the end. That sort of thing matters.”
Hailey fired.
The shot cracked through the chapel and shattered a votive glass beside his shoulder. Wax splashed stone. Mark moved a fraction and the bullet hissed past him into the dark.
He smiled then.
Father Michal came through the side door in a rush, black shirt untucked under his collar, an old brass censer chain wrapped around one hand like it had become a weapon by emergency.
“Leave her,” he said.
Mark glanced at him. “Father.”
“Leave,” Michal said again, and the air around him bent.
Not much. Not elegantly. But enough that the hanging sanctuary lamp swung though no draft touched it. Enough that the hair on Hailey’s arms lifted. Green light, faint and dusty, shivered once across the priest’s knuckles like something remembered after long disuse.
Mark’s expression sharpened with interest. “Well. There you are.”
Hailey stared. “Father—”
“Behind me,” Michal said.
He stepped between them with the censer chain in his hand and the old force waking in him badly, like a rusted machine dragged back to life. The first strike came fast. Michal swung the brass weight in a hard arc at Mark’s temple. Mark caught the chain mid-swing.
Metal rang.
For one second they stood bound by it, priest and hunter, green light threading where their hands met. Then Mark twisted.
Michal slammed into the pew end hard enough to crack wood. Hailey shouted and fired again. Mark flicked his free hand. Her wrist went numb with a flash of pain, and the gun skidded under the benches.
Michal pushed up, blood already wet at the corner of his mouth. He raised both hands. The church lights dimmed. For a breath the whole chapel seemed to inhale. Green radiance gathered thinly along the carved stations on the wall, tugged toward him, answering an old name in his blood.
He threw it.
The force hit Mark square in the chest and drove him back three steps.
That was all.
Mark looked down at the smoking tear in his shirt, then back up, disappointed. “You had that once.”
Michal came at him anyway.
This time Mark met him clean. Elbow to throat. Knee to ribs. Hand across the face bright with Vreil. Michal hit the floor near the altar rail and did not rise.
Hailey lunged for the dropped gun.
Mark caught her by the hair and hauled her upright with a sharp little sound of pain torn from her before she could stop it. He leaned close enough that she smelled smoke and iron on him.
“I’m not taking you because you matter most,” he said. “I’m taking you because she’ll come uglier for you than she would for anybody else.”
Hailey clawed at his wrist. “Madison will kill you.”
His grin widened. “That’s the hope.”
He dragged her backward up the aisle. Her shoes scraped. She kicked a candle stand over and little flames spilled and died on stone.
At the church doors he paused and looked back at Father Michal sprawled and trying to breathe.
“Tell them this too,” Mark said. “The suburbs aren’t as safe as they think.”
Then he opened his hand.
Something answered outside.
The sound came first: a distant burst of screams, then shattering glass, then the wet animal racket Madison had heard at PhotoView and in the outskirts building and in dreams after. More than one. More than two. Loose in the neighborhood.
Mark pulled Hailey through the doors and into the gray afternoon.
Father Michal lay still for several seconds because getting up required deciding the pain could wait.
His throat burned where the blow had landed. One rib was wrong. His left hand shook when he reached for the pew and dragged himself upright. The church looked older than it had an hour ago. More honest. Candles guttering. Broken glass on stone. The sanctuary lamp still swaying.
He found Hailey’s phone beneath a pew, cracked but working, and called Justin because Madison would run straight into the first fire she saw.
Justin answered on the second ring.
“Father?”
“There was a man here,” Michal said, hating how thin his own voice sounded. “He took Hailey.”
Silence, brief and dangerous.
“Describe him.”
“Tall. Lean. Black jacket. Green eyes.”
For a moment Justin did not breathe.
When he spoke again his voice had changed. Not louder. Worse.
“Was he smiling?”
Michal closed his eyes. “Yes.”
A chair scraped at Justin’s end. Madison heard him in the background then, distant and asking what happened, but Justin did not answer her yet.
Instead he said, almost to himself, “No. Not again.”
Then to Michal, hard and clear: “Stay inside. Lock the church. Help who comes to you. I’m on my way.”
Madison reached for the phone when Justin arrived at the house ten minutes later, but he walked past her into the kitchen first, saw Sienna standing there, and stopped dead.
“Green eyes?” Sienna asked.
Justin looked at her like a man seeing a grave disturbed.
“Michal says tall, black jacket, green eyes,” he said. “Took Hailey. Set creatures loose in the suburbs.”
Madison felt the room go hollow around the words. “Mark.”
Justin turned to her. “You’re sure?”
“I fought him at Pier Nine.”
Sienna shut her eyes once.
Justin caught it. “You know who this is.”
Sienna opened them again. “I know what color eyes can mean.”
“That’s not good enough anymore,” Justin said.
“No,” Madison snapped, stepping between them before another evasion could start. “It isn’t. Hailey is gone. Tell me what the hell is happening.”
Outside, far off but real, sirens began to rise through the neighborhood.
Justin and Sienna looked at each other over her head with the old, terrible familiarity of people who had survived the same dark and wished they had not.
Then Sienna said, “Halfway, then.”
It was not enough.
It was all she would give.
Chapter 7
The Field Where They Chose Her
The first scream came from three streets over and still made Sienna flinch.
Madison was already moving.
Justin caught her by the forearm before she reached the front door. His grip was hard enough to stop her and careful enough not to bruise. Outside, another crash rang through the neighborhood—glass giving way, then the high scatter of people shouting over one another.
“You don’t run blind into noise,” he said.
“Hailey’s mom is out there.”
“I know.”
“Then let go.”
He held her one second longer, measuring something in her face. Madison could feel the contained pulse Jon had made her practice all afternoon, low in her chest, trying to stay low. Fear wanted to throw it wide. Rage wanted to do worse.
Sienna stepped in close and pressed a cold set of keys into Madison’s hand. “Take my car. If you see one of those things and there are civilians near it, do not plant yourself. Move it. Make it follow.”
Madison looked at her. “You know that’ll work?”
“No,” Sienna said. “I know everything has been following you since you woke up.”
That landed ugly because Madison already believed it.
Justin released her. “I’m going east. You circle south. If you see green light that isn’t yours, call me first and then run the other way.”
“You say that like it helps.”
“It helps me bury less.”
He was out the door before she could answer.
Madison followed two steps behind, then broke left for the driveway while Justin cut across the lawns instead of using the sidewalk. He moved fast for a man who always acted slower than he was. Coat open. Shirt tail loose. One hand already flexing as if it missed the shape of a weapon.
Sienna stayed on the porch under the weak bulb, cigarette forgotten between her fingers, watching both of them go with an expression Madison had seen only once before—when the hospital doctor told her there had been a moment they thought Madison would not make it through the night.
The suburb looked wrong even before Madison found the first body.
Upstate Hattan was built out of repetition. Same trimmed hedges. Same mailboxes. Same porches with bright fake welcome mats and ceramic geese in rain hoods and motion lights that clicked on for raccoons. Tonight the sameness made the damage look deliberate. A garage door sagged inward. A bicycle lay in the road with one wheel still spinning. A lab mix stood in the mouth of a driveway, barking itself hoarse at nothing Madison could see.
Then she heard a woman scream a name she did not catch, and a second scream underneath it, ragged and shocked.
Madison cut through a side yard, hurdled a low fence, and landed hard in wet grass behind the DenClares’ block.
She was too late to help there.
Justin reached Hailey’s house first.
The front door stood open. One porch light was dead. The other swung on its mount, knocking a weak fan of light over the siding. Hailey’s mother was on the concrete path in house slippers and a coat thrown over her nightshirt, backing away on hands and heels from something that moved low and fast along the flower beds.
The creature that came at her looked thinner than the one in the warehouse and quicker than the one at PhotoView. Its skin had the pale wet cast of mushroom flesh turned inside out. No eyes Madison could ever remember seeing on them, but they always found people anyway. It moved by bunching and releasing, almost insect-fast, forelimbs too long, joints wrong in more than one place.
Justin crossed the yard before the woman saw him.
The thing lunged.
He stepped inside the lunge instead of away from it. His left hand snapped to the base of what passed for its neck. His right drove forward flat-palmed, not striking flesh so much as striking through it.
A dull green flare pulsed out of his hand.
The creature convulsed as if a wire had been pulled tight inside it. Then it burst apart at the ribs with a sound like soaked timber splitting.
Hailey’s mother screamed again, this time at him.
Justin turned at once and dropped to one knee so he would not tower over her. “Mrs. DenClare. Look at me. Are you cut?”
She stared at the ruin twitching in her flower bed and then at his hand, where a little green haze still clung between the knuckles before sinking out of sight.
“No,” she whispered. “No, I— where’s Hailey?”
Justin did not lie well. Madison had learned that years ago. He paused one beat too long.
“She’s not here,” he said. “Go inside. Lock the door. If anyone bangs on it and doesn’t say my name first, you leave through the back and go to Saint Bartholomew’s.”
She grabbed his sleeve with both hands. “Is she alive?”
He looked older than Madison had ever seen him. “I’m trying to keep it that way.”
Voices called from the street.
Not frightened voices. Not neighbors.
Justin rose and gently moved her behind the porch column. “Inside. Now.”
Three figures came through the broken line of hedges as if they owned the dark between houses. Two men and a woman. Long coats despite the mild night. None of them hurried. They saw the dead creature in the flower bed and the faint green residue in the air and smiled the way people smile when an old rumor proves true.
The woman was first to speak. “I said it smelled like prayer out here.”
Justin’s face emptied. “You should’ve stayed buried.”
One of the men laughed under his breath. “He really did it. He really found God.”
“Does he still run with the Blade,” the other asked, “or just with choirs now?”
Mrs. DenClare made a small sound behind the porch post. Justin heard it and shifted half a step, placing himself between her and them without making a show of it.
The woman tipped her head. “Relax. We didn’t come for the widow.”
“Then you came stupid,” Justin said.
That made the first man grin. “There he is.”
He moved first, sudden as a snapped wire. Justin met him in the yard. They collided shoulder to shoulder, and then the neat suburban lawn stopped looking suburban at all. Justin drove an elbow into the man’s mouth, turned, took the second attacker by the coat and spine, and threw him through the DenClares’ birdbath. Stone cracked. Water flashed silver. The woman came in with a knife that glimmered dark green at the edge.
Justin caught her wrist. Vreil sparked between her blade and his palm with a smell like hot pennies. She twisted, fast and skilled, and cut his sleeve open from shoulder to forearm. He answered with a headbutt brutal enough to stagger her, then stamped the first man’s knee backward when he rose behind him.
Mrs. DenClare had obeyed. The front door slammed and dead-bolted.
Good, Justin thought, and then the woman’s knife nearly opened his throat.
He got his forearm up in time. The blade skated bone and bit shallow. Green pressure flashed again at the point of contact, stronger now, answering his anger. He trapped her knife hand against his chest and drove two fingers into the hollow just above her collarbone.
She went rigid.
Not dead. Worse for a moment than dead. Vreil ran through her in a bright involuntary seizure and dropped her to the grass gasping.
The man in the birdbath wreckage spat blood and looked at Justin with real caution now.
“You really left and got soft,” he said.
Justin breathed once through his nose. “You’re still talking.”
The man’s smile returned, thinner. “He’s near, you know.”
Justin did not move, but something in him sharpened.
“We all heard,” the man went on. “Green eyes. Bad habits. Mean streak. Thought you’d want the word.”
The second man, the one with the broken knee, laughed from the ground like it hurt. “Does the Blade know he’s back?”
Justin hit the standing one so hard the man flipped over the hedge and did not come back.
Then Justin stood in the ruined yard, chest rising once, twice, the green fading from his hands by force rather than calm.
Inside the house, Mrs. DenClare was crying.
Justin looked toward the west where sirens were thickening and said, very quietly, “Damn you.”
By then Jon was underground.
The entrance sat beneath a condemned dry-goods building in old Hattan, behind a steel door hidden by shelving and mildew. Two Windsworth task force men had cut the chain. Another held a lamp low while Jon studied the gap beyond.
Everything under the city held damp, but this place held age on purpose. Brick tunnel. Old service lines. Chisel marks from a time before codes and maps had been cleaned up for respectable people. Someone had used these passages long after the city forgot them.
A woman in a dark Windsworth field jacket came up beside him. She was broad-shouldered, hair tied close, eyes too alert to waste words. “We found drag marks half a block back. Recent.”
Jon nodded.
“Your call on point,” she said.
“I’m not your commander.”
“No,” she said, “but this looks like your kind of mistake.”
That almost made him smile.
They moved in single file through the catacomb corridor. Their lights skimmed old brick, mineral runoff, scraps of cloth caught on broken mortar. Twice Jon stopped to touch the wall with two fingers. Twice he felt the thin cooked residue of a Filter being worn from the inside. Whoever was using this route was moving things bigger than one abducted girl.
At the first junction they found a body propped against the wall.
Male. Mid-fifties. Throat cut with a blade that knew exactly where to go. Sternum opened after death. Empty in the same way the others had been empty.
One of the task force men swallowed and looked away.
The woman in the jacket crouched by the corpse. “Old member?”
Jon studied the scar line under the dead man’s left ear. “Yes.”
“How can you tell?”
“He had that put in by people who taught loyalty with wire.”
She stood. “Comforting city.”
“It was never built to comfort.”
Farther in, the tunnel widened into an old utility chamber cut through with newer supports. There they found chalk marks on the floor, crates split open, and one section of wall that was not wall at all if you knew how to let your sight slip.
Jon did.
A veiled seam shivered into view. Dense. Layered. Fed recently.
One of the task force men walked straight past it and frowned. “Nothing here.”
The woman saw Jon stop. “Filter?”
“Yes.”
“Can you break it?”
Jon thought of Madison’s raw pressure shattering such things by accident. Thought of how much easier life would be if accident came when called.
“I can open it,” he said. “Breaking is louder.”
He set his hand against the cold brick and let Vreil rise, thin and exact. Green light threaded through his fingers and into the seam. The hidden membrane trembled. On the other side something answered with a pulse not his own.
Not Mark.
Something steadier. Waiting.
Jon opened his eyes. “Back up.”
Aboveground, Madison found the restaurant because half the windows were gone and all the people inside were pressed as far from the front as booths and panic allowed.
It was a family place with laminated menus and fake grapevines over the soda fountain. Somebody had overturned a table against the entrance. A teenage boy in a paper hat held a steak knife with both hands and shook so hard the blade rattled against his watchband. Two Windsworth task force people were trying to herd civilians through the kitchen and out the back, but one of the creatures kept circling the parking lot, smashing itself against the front glass whenever a face came too close.
Another dropped from the roof of the nail salon next door while Madison was still crossing the street.
Then a third.
Then more shapes moved at the edge of the strip mall lights, pale and low and starving.
One of the task force people shouted, “Get back!”
Madison did not. She stopped in the open and felt it happen.
Every creature in sight turned toward her at once.
Not by sound. Not by movement.
By recognition.
The thing in the parking lot left the restaurant window and came for her so fast its claws sparked on asphalt. The others followed with that same awful certainty. Madison felt the green rhythm in her body answer them, not welcoming, not exactly, but impossible to hide. Jon had taught her to hold it lower. He had not said what to do when monsters could smell it anyway.
A little girl cried behind the shattered restaurant glass.
Madison made the choice before fear finished arriving.
“Hey,” she shouted, and clapped once, loud. “Come on, then.”
She ran.
Not back toward home. Not toward the church. She cut across the gas station lot, vaulted a low chain barrier, and sprinted for the open dark beyond the last row of houses where the suburb gave up and became scrub field and drainage ground.
Behind her came the scrape, thud, and tearing speed of six bodies that wanted her more than anything else nearby.
Her lungs burned before the field opened fully. Cold air knifed her throat. The grass out there grew in uneven clumps around hard earth and shallow standing water, silver under a weak slice of moon. A rusted soccer goal leaned at one end. Utility poles marched off toward the dark outskirts. No houses close enough for collateral. No windows. No civilians.
Madison slowed, turned, and planted her feet.
“All right,” she said to the night, to them, to herself. “Try me now.”
The first creature hit before she finished breathing.
She slipped its lunge by instinct more than plan and drove her fist into the side of its head. The impact jarred her shoulder. It hardly cared. The second came low for her legs. Madison jumped, landed on its back, caught the slick ridge of its neck, and twisted until cartilage popped. It threw her anyway.
Mud splashed cold up her side.
They ringed her. Six. Then five, because the neck-broken one kept trying to rise and could not.
Madison felt the old training come back stripped to use. Justin’s voice in the garage: Solve the problem. Don’t feed it. She breathed once, low, where Jon taught her. The green pulse steadied instead of spilling.
One rushed from the left. She pivoted and hammered an elbow down into the forelimb joint. It snapped backward. She caught its momentum, dragged it past, and shoved it into the path of another. They tangled. She kicked the first in the skull until the bone caved soft.
Two down.
The third clipped her ribs with a claw and opened her jacket. Heat followed pain. The fourth nearly took her from behind, but something in her body reacted before thought did. Green flashed along her skin—not outside, not like Jon’s careful lines, but under, bursting through at the point of impact. The creature recoiled as if it had bitten a live wire.
Madison stared one shocked fraction of a second.
Then she moved on it.
She caught both sides of its head and slammed her forehead into where a face should have been. Once. Twice. On the third hit she felt the internal pulse surge into her arms. Her fingers dug deeper than flesh should allow. The thing shrieked—not with a mouth, but with its whole frame—and collapsed convulsing at her feet.
Three.
She stumbled back breathing hard, blood warming her shirt, hair in her eyes. The last three circled wider now. Smarter or merely cautious. Their blind heads tracked her like flowers turning to a poisoned sun.
Madison spat blood into the grass. “Yeah,” she said. “You can be scared too.”
One feinted. Another went high. She ducked the first and took the second across the back, driven to one knee. Pain flashed white. Before the third could hit, she slammed her palm into the ground on pure reflex.
Green force burst out in a rough ring.
Not polished. Not aimed. Just violent.
Mud, dead grass, and all three creatures blew backward as if a mine had gone off under her hand. Madison gasped at the shock of it. Her palm stung. The rhythm in her chest thudded wild and huge for one dangerous second before she forced it down again.
One creature did not rise. Its spine had folded the wrong way against a buried rock.
The other two skittered back, then farther back.
A third shape joined them—the one with the broken neck had dragged itself upright after all, hanging sideways and hateful.
Madison pushed to her feet. Her legs trembled. “Come finish it.”
They did not.
All three turned their heads at once toward the north edge of the field, beyond the drainage ditch, beyond the black line of industrial lots and the road that led out toward the city’s dead margins.
Something called them.
Madison could not hear a voice. She could feel direction. A pull through the night like fish sensing deeper water.
The creatures broke and ran.
For one second she nearly let them.
Then she thought of Hailey dragged backward up a church aisle. Thought of Tony in the wall. Thought of every person in the restaurant who would have died if she had been one minute later.
Madison ran after them.
Her body hurt now in honest places. Ribs. Back. Hand. The cut at her side. But beneath the hurt, healing had already started its strange quiet work. Warmth spread under torn skin. Her breath deepened instead of failing. She hated how useful that felt.
At the road she lost one creature in the dark beyond a culvert, found it again by the wet slap of its movement, then nearly collided with Justin coming the opposite way.
He caught her shoulders. “Madison.”
She pointed past him, breathless. “Three. They’re heading out. North.”
He looked at the blood on her, the field behind her, and then at the dead pale shapes scattered through the grass.
“You did this?”
“I moved them off the strip. They followed me.”
Something unreadable crossed his face. Pride was part of it. Dread was more.
From the road behind him came the low growl of an engine. Jon’s sedan slid to a stop crooked on the shoulder, one headlight throwing across the ditch. He got out already looking past them both, toward where the surviving creatures had gone.
His coat sleeve was dusted brick-red from underground work. Two black-clad task force vehicles rolled up behind him and killed their lights.
“They found the outer path,” Jon said.
Madison heard the words but kept staring into the dark where the creatures had vanished. Her pulse had begun to settle. In the settling, she understood what had happened in the field with a clarity that made her stomach turn.
They had chosen her.
Not because she was weak. Not because she was random.
Because whatever lived in her now shone to them like meat, like threat, like home, like an answer.
Jon followed her gaze. “How many?”
“Six came in,” she said. “Three stayed down.”
“Three left,” Justin finished.
Jon nodded once, grim. “Then they’re going back to him.”
Madison wiped blood from her mouth with the heel of her hand. “Good.”
Justin looked at her sharply.
She met his eyes and did not look away.
The terror was still there. So was the guilt. But both had changed shape. In the field she had not been the accident. She had not been the girl arriving after damage was done. She had taken the teeth meant for strangers and made them come to her instead.
It did not make her clean.
It made her useful.
Far off, beyond the road and the dark lots and the city edge, something green flickered once and went out.
Jon saw it too. “We move now.”
Madison stepped toward the dark before either man could stop her. “Then move.”
Chapter 8
The Fortress in the Blind Spot
The road gave out before the city did.
One moment Madison was sprinting along broken shoulder gravel with the taste of blood drying at the corner of her mouth. The next she was in a stretch of bad land where Hattan seemed to have pushed its scraps and forgotten them: weed-choked lots, a dead billboard frame, concrete tubes stacked like giant bones, chain-link bent open and left that way. Ahead, the three pale creatures moved in bursts, low and fast, then stopped all at once at the base of a hill crowned by nothing she could name.
Madison slowed.
It should have been an empty rise. That was what her eyes said first. Dirt, scrub, old utility poles, a stand of black pines shivering in the wind. But the rhythm under her ribs tightened at it. The air in front of the hill had thickness. Not fog. Not heat. More like looking through old poured glass with bubbles trapped inside. The night bent there.
Jon came up on her left, breath even despite the run. Justin was two strides behind. The task force vehicles stayed back on the road with their lights killed, dark shapes full of people who knew enough not to rush the first thing they couldn’t explain.
“That’s it,” Jon said.
Madison kept her eyes on the hill. “I don’t see anything.”
“You’re seeing what it wants shown.”
One of the creatures reached the slope and simply vanished. No flash. No dramatic split in the air. It hit a place in the dark and was gone, swallowed smooth.
The second followed.
The third turned its head back toward Madison. Its blank face caught a wash of moonlight. Then it slipped through too.
Madison started forward. Jon put an arm across her chest.
“Wait.”
His voice changed on that one word. Madison looked at him and saw his attention shift away from the hill and to the right, toward a spill of concrete barriers half sunk in brush.
Mark stepped up from behind them as if he had been leaning there all night, one hand in his jacket pocket, cigarette ember bright in the dark.
“You bring crowds now,” he said.
Justin moved first, cutting across Madison’s line. Jon already had green light in his hand, thin and hard as drawn wire.
Mark smiled at that. “There he is.”
He slammed his palm down against the side of the nearest barrier.
The world kinked.
Madison felt it more than saw it. A pressure fold snapped open with a sound like a wet sheet yanked in the wind. The space around Jon darkened and then turned inside-out. Brick corridors flashed where open air had been. Chains hung for a blink in impossible depth. Jon struck out with green force, but the blow hit a surface that was not there a second before.
“Back!” he shouted.
Too late.
The fold cinched around him. One instant Jon was on gravel, coat moving in the wind. The next he stood three paces away behind something clear and curved like thick bottle glass, already receding into a dim passage that could not fit in the space it occupied.
Mark flicked two fingers.
The pocket shut.
Silence hit hard after it. Not true silence—wind still moved through weeds, somebody from the task force yelled down on the road—but the sound around where Jon had stood had been pinched dead.
Madison lunged. Her hand struck cold empty air.
“Jon!”
No answer came back. Only her own reflection, warped faintly in nothing.
Mark exhaled smoke. “He’ll get out,” he said. “If he remembers how.”
Justin took a step, shoulders set. “You wanted him gone that bad.”
“I wanted her unspoiled.” Mark tipped his chin toward Madison. “Too many hands on a thing changes it.”
Madison was already moving around Justin.
“Don’t,” Justin snapped.
“He took Hailey.”
“I know.”
“Then don’t tell me don’t.”
Justin looked at the hill, then at the place where Jon had vanished. He knew the math. Madison saw it happen in his face and hated him a little for making it, even though she knew he was right to. Too many moving parts. No Jon. Filter ahead. Mark here.
Mark saved them the choice by drifting back toward the hill. “Bring her in,” he said. “Or don’t. She’ll come anyway.”
He stepped through the blind spot and disappeared.
The wind came back. Madison didn’t wait for permission. She hit the slope at a run and felt Justin curse behind her.
Crossing the Filter felt like plunging through cold grease.
The night folded over itself. Her ears popped. For half a second she saw both places at once—the barren hill and what hid inside it—and then one won.
A fortress sat in the hollow beyond.
Not ancient stone with banners. Not some storybook castle. This thing had been made out of industrial ruin and older bones. Concrete walls rose where no building should fit, ribbed with steel braces and patched brick, towers stitched together from old grain elevators and warehouse corners. Catwalks linked upper levels. Floodlamps burned under cages, their light turned greenish by dirty covers. The whole place looked built in stages by men who expected attack every week and had no reason to care what it looked like when they were done. Pipes breathed steam along the walls. The air smelled of wet rust, old oil, and something sweet-sour underneath that Madison already knew too well: drained blood.
The creatures had scattered through the yard.
Bodies lay near the gate, some human, some not. One man in a dark coat had been opened from collarbone to hip with a blade so clean his shirt still clung shut in places. Another lay on his knees against a concrete post with both hands missing. No one had lived long here.
Madison heard Justin come through behind her.
“Stay on me,” he said.
She shook her head once. “Hailey first.”
The yard opened into three routes: a loading bay, a stair up along the outer wall, and a central breach under a half-collapsed arch. Madison stopped because the rhythm in her chest tugged toward the middle. It felt ugly there. Hungry.
Mark’s voice dropped from somewhere above them.
“You can smell it now, can’t you?”
He stood on a catwalk two floors up, one hand on the rail, looking down like they were already inside his hand. No cigarette now. His green eyes had a fever shine in the caged light.
“You killed Tony,” Madison said.
“Yes.”
He said it plain. That made her want to tear his throat out more than if he had smiled.
“You took Hailey.”
“Yes.”
“Why?”
Mark leaned a little farther over the rail. “Because grief pulls people where caution won’t.” His gaze slid over Justin and came back to Madison. “But that isn’t the reason I kept walking back to you.”
Justin started for the stair.
Mark dropped from the catwalk.
He landed light, knees bent, and the concrete under his boots gave a short crack. Vreil rolled off him in a pressure wave Madison felt in her teeth.
“I’ve fought all the old stock this city had left,” Mark said. “Weak men with old tricks. Runners. Cowards. People who hid behind Filters and family names.” He looked at Madison almost gently. “Then you broke two blind spots by accident and walked away from wounds that should have put you in a box. Do you know what that is to someone like me?”
Madison bared her teeth. “A problem.”
“A door.”
He moved.
Justin intercepted him. Their first clash sounded like rebar struck against a church bell, a deep metallic crack that had no business coming from hands. Green light jumped along Justin’s forearm and scattered. Mark drove him backward three steps, then four. Madison went in low for Mark’s ribs and got an elbow across the jaw hard enough to knock her sideways.
The yard turned ugly fast. Too tight for clean movement. Too much broken concrete underfoot. Mark fought like he had room anyway. Justin forced angles, kept trying to herd him off Madison, but Mark gave ground only when it bought him a better line.
“Inside!” Justin barked.
Madison wanted to refuse on principle. Then she heard it.
A muffled shot.
Not loud through all that concrete, but unmistakable.
She ran for the central breach.
The inside of the fortress was worse than the yard. The Filter held its own weather. Corridors shifted at the edges if she looked too long. Light buzzed overhead in dented cages. There were rooms off the hall with chain loops bolted into floors, stacked cots, plastic tubs full of syringes, ledgers soaked black where somebody had bled over them. In one chamber a wall had been scored by fingernails down to the concrete.
Another shot cracked somewhere deeper in.
“Hailey!”
No answer.
Madison followed the pull of her Vreil and the echo of the gunfire down a descending corridor into a broad chamber with a grated floor laid over a lower pit. Pipes fed into the pit from the walls. Green shimmer moved below like swamp light.
Hailey stood at the far side of the room with her wrists half free of a snapped restraint strap. Her hair was stuck to her face with sweat. One cheek was bruised dark. She held her father’s pistol in both hands, arms trembling but level.
Mark was already there.
Madison never saw him pass her.
He stood between them, not touching Hailey, just close enough to make the gun in her hand look small and stupid. A smile twitched at one corner of his mouth.
“Good,” he said to Madison. “I was getting tired of waiting.”
“Move,” Madison said.
Hailey’s eyes found her. Relief hit them so hard it looked like pain.
“Mads—”
“Keep the gun up.”
“I know.”
Mark sighed. “No, you don’t.”
Hailey fired.
The muzzle flash filled the chamber white-orange. The shot hit Mark in the chest and flattened there in a burst of green sparks, the slug dropping to the grated floor with a tiny dead ping.
Hailey made a sound Madison never wanted to hear again. Not fear. Something worse. The noise a person makes when the world proves it has no rules left.
Mark turned his head and drove his hand forward.
It was almost casual. That was the horror of it. No grand wind-up, no shout. Just a straight thrust with green force layered over it.
His arm punched through Hailey beneath the ribs and came out her back in a bloom of blood.
Madison screamed.
Hailey folded around the blow, pistol falling through her fingers. Mark yanked free and let her drop. She hit the grating on her side, both hands clamping instinctively over a wound far too big to hold shut.
Madison reached them an instant late and that instant became the whole shape of the world.
Everything in her narrowed to Hailey on the floor. Blood spreading through the grate. Her friend trying to breathe and not getting enough of it. Her mouth opening soundlessly first, then filling with a wet choke.
This was Tony all over again. This was church, field, PhotoView, every late step she had ever taken, every person she had failed by arriving after the knife.
Mark struck while she looked.
Pain came bright and clean. So clean her mind refused it for a beat.
Then she saw her own arm on the floor.
It lay a yard away from her, severed just above the elbow, fingers still curled. Blood jetted from the stump in pulsing sheets. Green light ran through the fallen flesh like trapped lightning.
Madison staggered, made a shocked animal sound, and dropped to one knee.
Mark kicked the severed arm toward himself and planted his boot on it. His hand opened over the limb. The green inside it answered him.
He drank.
That was the only word for it. Light tore out of her own flesh in streamers, drawn into his palm and throat. Madison felt it happening in reverse inside her body—a violent hollowing, like marrow being ripped from every bone at once. Her vision shrank. The room leaned away.
“Yes,” Mark whispered, eyes fluttering closed. “There you are.”
Madison tried to crawl to Hailey and left a red smear on the grate. Her remaining hand slipped. She could hear Hailey making a tiny keening breath. Could hear herself failing.
Mark stepped toward her, stronger already, shoulders rising with stolen power.
Then Justin hit him from the side like a wrecking bar.
They smashed through a section of rail and rolled hard. Mark came up first, but Justin had bought the one thing Madison still had left to spend.
A second.
Justin’s voice tore through the chamber. “Madison. On your feet.”
“I can’t—”
“Yes you can.”
He caught Mark’s wrist, took a knee to the gut, and still held on. Green pressure surged between them in ugly pulses.
Madison looked at Hailey.
Hailey’s hand shook once on the grate, reaching nowhere.
The old guilt came roaring back, hot and familiar and useless. My fault. My fault for waking up. My fault for going in. My fault for every signal, every trail, every thing that followed me here.
And underneath it, for the first time, something in her answered with anger instead of surrender.
Fine.
If it was hers, then so was this.
She clamped her right hand over the stump of her left arm and forced the rhythm down, not out. Jon’s voice came back from the church gym—hold it lower, contain it, do not let fear make your shape for you. Pain tried to scatter her. She bit the inside of her cheek until she tasted fresh blood and dragged herself upright.
Mark had Justin by the throat now, lifting him. Justin’s boots scraped for purchase.
“Family trait,” Mark said, glancing at Madison. “Always a second too late.”
Madison stepped in.
Not wild. Not blind. She could feel the Vreil in the room now as pressure lines, as if the air had grain to it. Mark’s stolen power moved jagged from the arm he had drained. Justin’s moved steadier, older, worn by use. Hers was a flood looking for a bed.
Justin saw her eyes and changed his grip.
He did not have to say anything. He drove his elbow down, broke Mark’s hold for half a beat, and turned his own body just enough to leave the opening.
Madison put everything she had into the punch.
The chamber flashed green.
Her fist hit Mark square under the breastbone, but the impact did not stop at muscle or bone. The force went through him in a hard bright line. Madison felt it land somewhere deeper, somewhere behind the body, where whatever made Mark Mark had learned to hide.
His feet left the grate.
For one impossible instant the whole room reflected in his eyes, and his eyes were full green, not like before—not lit from outside, but burning from within.
Mark’s face broke.
Not from the blow. From fear.
He looked at Madison like he had seen someone else wearing her shape. “No,” he said, and it came out hoarse. “Not those eyes.”
Justin hit him again before he could recover. Madison followed with another strike, shorter, lower, her legs shaking under her. Mark blocked that one but too late, too messy. Panic had gotten into him. She saw it now. Not fear of losing. Fear of remembering.
“The green-eyed killer,” Justin said, and there was old hatred in the words.
Mark lashed out at both of them, savage now. The neatness left his fighting. He spent power to cover the crack inside himself and it made him sloppier. Justin took a cut across the shoulder to trap Mark’s arm. Madison drove a knee into his side. Mark broke free, but he was breathing hard. The stolen Vreil was burning rough in him.
He lunged for Madison’s throat.
Justin caught him from behind.
“Now!”
Madison’s vision fuzzed black at the edges. She used it anyway. Drove forward. Green heat flooded her spine, her chest, her one living arm. She hit him once in the throat, once in the jaw, then planted and delivered the last punch straight through the space Justin had made.
Mark’s head snapped back.
Something inside him gave.
He dropped.
Not dead at once. Not dramatic. He collapsed to hands and knees, coughed blood across the grate, tried to rise, and couldn’t make his body obey. The green in his eyes guttered like bad current.
Madison swayed where she stood. Justin caught her before she fell.
“Hailey,” she said, though it came out torn thin.
They went to her together.
Hailey was still alive. Madison knew it because death had not settled on her face yet. But it was close. Too close. Her skin had gone wax-pale around the mouth. Blood leaked through Justin’s hands as he pressed the wound. Madison dropped beside her and forgot, for one stupid second, that she no longer had a left hand to help with.
Hailey’s lashes fluttered. “You came,” she whispered.
Madison bent over her, shaking. “I’m here. I’m here.”
Hailey tried to smile and couldn’t. Her eyes slipped shut.
A ripple moved through the chamber air. Madison looked up sharp, ready to strike, but the space near the far wall folded outward and Jon stumbled through, one hand braced against brick that hadn’t been there a moment earlier. His coat was torn. There was blood at his hairline. He took in the room in one glance—Mark down, Justin kneeling in blood, Madison white-faced and one-armed, Hailey fading between breaths.
He crossed the chamber fast and dropped by Hailey’s side.
“I need cloth. Pressure here. Higher,” he said.
Justin tore off his own outer shirt without asking questions. Jon’s hands lit green, controlled and thin, nothing like Madison’s blunt force. He pressed that light around the wound edges, not healing, not exactly, but buying time. The smell of burned blood and hot metal filled the room.
Madison sat back on her heels because if she stayed leaning forward she was going to fall on her face.
Jon looked at Mark, then at the chamber around them. His mouth set hard.
“This isn’t the head,” he said.
Madison blinked at him. “What?”
“Mark was a collector. Muscle with ambition.” Jon rose, breathing rough. “The true structure is still in the city. Deep. Hidden under the concrete where the old bones were poured over instead of dug out.”
Justin met his eyes. He already understood.
“The concrete jungle,” he said.
Jon nodded once.
Madison looked at Mark’s ruined shape on the grate and felt no victory in it. Only cost. Her arm was gone. Hailey hovered on the lip of death. The fortress had been real, and still it was only an outer tooth.
“When this is over,” she said, voice dull from blood loss and fury both, “you tell me everything.”
Justin put his hand against the back of her neck, brief and steady. “I will.”
Far above them, somewhere in the fortress, metal groaned. The Filter was failing or shifting or collapsing with its master wounded. Dust sifted from the ceiling.
Jon glanced up. “We leave now.”
Madison looked once more at Hailey, at the blood, at Mark broken on the grate, and then she pushed herself to her feet on legs that hardly felt attached to her body.
She had wanted one answer and found a city’s worth.
Good, she thought, and the thought had teeth now.
Let it all come out.
Write your own novel.
ScribistIQ generates full-length novels in minutes. Type your premise, walk away, come back to a finished book.
Try ScribistIQ