Adrian lasted longer than Ethan expected.
That was the first cruel thing.
He should have collapsed in the alley. He should have folded under the weight of Tessa's absence, under Mason's blood, under the noise still chasing them from below the city. Instead he kept moving with a steadiness that looked borrowed from someone else.
Maybe from Tessa.
Maybe from fear.
Maybe from the fact that if either of them stopped, the thing behind them would finally become real.
They crossed two service alleys and a narrow street where old evacuation signs hung torn from a traffic pole. The city beyond the camp perimeter was not quiet. Nothing was ever truly quiet anymore. Somewhere far off, a siren wailed and died. Metal knocked in the wind. A low animal sound dragged between buildings and then went still.
Ethan moved by fragments.
Doorways.
Corners.
Broken windows.
Sight lines.
Sound delay.
He had been here before, in the old shape of himself. Alone in the city, counting risk because counting was easier than feeling it.
Only now he was not alone.
Not yet.
Adrian stumbled near a delivery entrance and caught himself against the wall. Ethan turned back immediately.
"Keep moving," Adrian said.
"You're bleeding."
"Not enough."
Ethan grabbed his sleeve anyway. There was blood along Adrian's forearm where the drainage grate had torn him, and more at his ribs, darker, soaking through the side of his shirt.
"When?"
"Tunnel."
"You didn't say."
Adrian gave him a look so tired it almost became a smile. "There were other things happening."
Ethan looked away first.
That was the second cruel thing. Adrian could still sound like himself.
Behind them, a flare rose over the camp wall.
White light opened across the low clouds.
Both of them froze.
The flare burned high, turning the wet street silver. For a few seconds every broken car, every collapsed awning, every doorway became visible.
Too visible.
Ethan pulled Adrian into the recessed loading bay beside them. They pressed themselves against cold concrete while the light faded.
Voices followed.
Not close, but organized.
Search teams outside the wall.
The camp had extended its hands into the city.
Adrian breathed through his mouth. Too fast.
Ethan listened.
Two patrol groups, maybe three. One moving along the drainage route. One sweeping east. Another higher up, near the old bus lane.
"They'll expect us to go away from the perimeter," Adrian whispered.
"They'll expect us to panic."
"Are we?"
Ethan looked at him.
Adrian nodded once. "Right."
A monster shrieked somewhere to the south.
The sound cut off almost immediately.
Not killed.
Avoided.
Redirected.
Ethan felt the familiar wrongness move under his skin. The city still recognized him incorrectly. The things in it still hesitated around him, as if he carried a designation none of them could resolve.
Adrian heard it too.
His eyes shifted toward the street.
"They'll use that," he said.
"What?"
"The quiet around you."
Ethan did not answer.
They moved again when the flare died. Ethan chose the narrower route, a service lane between two old municipal buildings. The pavement dipped toward a maintenance underpass. If they could get through it, they might reach the old transit cut. From there, maybe the central blocks. Maybe enough ruin to disappear.
Maybe.
The word had become too expensive.
Adrian slowed at the underpass mouth.
Ethan turned. "What?"
Adrian was looking at the access gate ahead.
It hung half-open, bent inward, with a chain wrapped through the frame. Beyond it, the underpass sloped down into dark water. Not deep, but enough to make footing uncertain. On the far side, a second gate showed through the gloom.
Closed.
Not impossible.
Just difficult.
Behind them, another flare hissed into the sky.
Red this time.
Closer.
Adrian said, "They're driving us down."
Ethan followed his line of sight.
He saw it then.
The lane behind them narrowed into a funnel. The search teams did not need to know exactly where they were. They only needed to push noise and light along the open routes until the available paths shrank.
The underpass was not escape.
It was a throat.
"We go back," Ethan said.
Adrian shook his head.
"We find another way."
"There isn't time."
"There's always another way."
Adrian looked at him.
The sentence died between them.
They both knew who it sounded like.
Ethan stepped toward the gate. "We break the chain."
"With what?"
He reached for the sidearm.
Adrian caught his wrist. "No. They'll hear."
"They already know the area."
"They don't know the exact point."
"Then we do it fast."
"And then what?" Adrian's voice stayed low, but something hard had entered it. "We both go through water, through a closed gate, injured, loud, slow. They follow the sound. Or worse, something else does."
Ethan pulled his hand free. "So we don't use the gun."
Adrian looked past him, toward the lane behind them.
"Someone has to pull them off."
"No."
"I haven't said—"
"No."
Adrian's face tightened. "Ethan."
"No."
A radio crackled somewhere above street level.
The words were faint, distorted by concrete.
"—movement toward east service decline—"
Ethan's blood went cold.
They were out of minutes.
Adrian heard it too.
He turned back to the underpass, measuring the gate, the chain, the angle of the slope, the line of sight from the street. Ethan saw him think. Saw the old habit in him: not dramatic, not brave, just calculating where a body could still matter.
"No," Ethan said again, before Adrian could speak.
Adrian breathed out. "You don't even know what I'm going to say."
"I know exactly what you're going to say."
"Then listen once."
"No."
"Ethan."
"I said no."
Adrian stepped closer, and for the first time since the drainage grate, anger broke through the shock on his face.
"You don't get to refuse every reality because you've lost too much today."
Ethan flinched.
Adrian did not apologize.
Good.
If he apologized, Ethan might have broken.
"They're following a shape," Adrian said. "Two fugitives. One anomalous route effect. One injured low-priority support. They know what that looks like. If the shape changes, they have to reassess."
"You're not a decoy."
"No. I'm someone they already think is less important."
"Don't."
"That's why it works."
Ethan grabbed the front of his jacket. "I am not leaving you here."
Adrian looked down at Ethan's hands, then back up.
There was fear in him. Plenty of it.
That made the calm worse.
"I don't want to stay," he said.
Ethan's grip tightened.
"I need you to hear that. I don't want this. I'm scared. I want to go through that gate with you and pretend there's still a version where we both reach somewhere that isn't another cage."
"Then do it."
"I can't."
"Yes, you can."
"No." Adrian's voice cracked once, then steadied. "Not fast enough. Not quietly enough. Not with them already closing."
Ethan shook his head.
Adrian put one hand over Ethan's.
"I spent all this time being moved around," he said. "Assigned. Reduced. Kept in the middle because I was useful, but never enough to matter." His mouth twisted around the old words. "Not dangerous enough to matter."
"Adrian—"
"This is me mattering."
"No. This is them making you spend yourself."
"No." For the first time, Adrian sounded almost fierce. "This is me choosing where."
That stopped Ethan harder than a shout would have.
The red flare burned lower behind them. Shadows crawled across Adrian's face.
"You can get through," Adrian said. "You know routes. You know how to move alone. The city reacts wrong around you. Monsters hesitate. Patrols don't understand that yet. You have a chance."
"We have a chance."
"Don't make this stupid because you need the sentence to include both of us."
Ethan's throat closed.
Adrian looked toward the underpass gate. "Break the chain after I draw them. Wait until the second group passes the lane. Then go down. Don't use the gun unless you have to."
"I'm not doing this."
"You are."
"No."
Adrian's hand tightened around Ethan's wrist. "You always thought leaving was the brave thing."
Ethan stared at him.
Adrian swallowed.
"Sometimes it's just the thing only one person can still do."
The words landed too quietly.
Ethan felt something inside him reject them so completely that for one second he almost could not understand language at all.
Then footsteps sounded at the end of the lane.
Close.
Adrian moved first.
Ethan caught him by the shoulder and slammed him back against the wall.
"No."
Adrian gasped from the impact, pain flashing across his face.
Ethan regretted it instantly and did not let go.
"You don't get to decide this for me."
Adrian's eyes filled, but his voice stayed steady. "I'm deciding it for me."
The footsteps paused.
A beam swept across the far wall.
Ethan turned toward it.
That was all Adrian needed.
He drove his elbow into Ethan's injured hand.
Pain burst white.
Ethan's grip failed.
Adrian shoved him backward toward the underpass gate with more strength than he should have had left. Ethan caught himself on the chain, metal biting into his palm.
"Go," Adrian said.
Then he stepped into the lane.
"Hey!"
His voice cracked through the street.
The search beam snapped toward him.
"Contact!"
Adrian ran.
Not away from danger.
Across it.
He bolted toward the intersecting street, one hand pressed to his bleeding side, the other swinging the handlamp high. Light flashed wildly over walls and broken glass, making him look larger, stranger, more visible than he was.
"East lane!" someone shouted.
Boots shifted direction.
Ethan lunged after him.
Adrian turned once.
Just once.
There was terror on his face.
And apology.
And command.
Then he threw the handlamp through the window of a parked municipal shuttle.
Glass exploded.
The alarm, dead for years until some emergency battery found its last purpose, shrieked into the street.
The sound was enormous.
Search teams converged.
Something in the dark south answered with a hungry, rising cry.
Ethan froze at the gate.
Adrian had not just drawn the patrols.
He had drawn everything.
"You idiot," Ethan whispered.
The chain in his hands rattled.
No time.
That was the lesson the night kept teaching.
No time to argue.
No time to save.
No time to make loss decent.
Ethan pulled the sidearm and fired once into the chain at the gate hinge, muffling the shot as much as he could against the metal angle. The impact cracked the old bracket. He kicked it twice before it gave.
The gate swung inward with a groan.
Down the lane, Adrian was still moving. Two guards chased him past the shuttle. A third cut across the sidewalk. The red flare guttered overhead, painting them all in pulses.
Adrian stumbled.
Recovered.
Kept going.
Ethan stepped through the gate.
Then stopped.
He looked back.
Adrian reached the corner where the lane opened toward the wider road. For one second he stood beneath the broken traffic light, small against the city, surrounded by beams and alarms and things beginning to move in the dark.
He looked toward Ethan's direction.
Maybe he could not see him.
Maybe he knew exactly where he was.
His mouth moved.
No sound carried through the alarm.
Ethan would never know if it was goodbye.
A guard tackled Adrian from the side.
They went down hard.
Ethan moved before thought.
Then something massive screamed from the south road, and the guards' beams jerked away. Panic broke the line. One man shouted for containment. Another fired into the dark.
Adrian disappeared behind bodies, light, and rain.
Ethan gripped the broken gate so hard his cut palm reopened.
Go.
The word was not in Adrian's voice.
It was in Tessa's.
It was in the shape of what both of them had done.
Ethan turned and went down into the underpass.
Water swallowed his boots. The cold shocked him into motion. He crossed bent-backed beneath the low ceiling, one hand on the wall, the other holding the gun above the waterline. Behind him, the alarm faded and returned in waves as the tunnel bent.
At the far gate, he found the lock.
It was old.
Mechanical.
His hands shook so badly the first try failed.
He forced himself to breathe.
Not because he was calm.
Because dead hands could not open locks.
The second try worked.
The gate opened into a drainage stair choked with weeds. Ethan climbed into the back of an old transit cut, half-hidden under collapsed street panels.
He did not look back until he reached the top.
By then, the lane was no longer visible.
Only light.
Only distant shots.
Only the city folding noise over noise until one person's choice became indistinguishable from all the other ways people vanished.
Ethan stood under the broken overpass and waited for Adrian to come around the corner.
He waited one breath.
Two.
Five.
Too many.
No one came.
The system flickered at the edge of his sight.
`Pursuit vectors disrupted.`
`Independent transit probability increased.`
Ethan closed his eyes.
"Shut up," he whispered.
The system did.
Or maybe he stopped seeing it.
He looked at the empty space beside him.
For days, he had known where Adrian would stand without checking. Slightly behind when unsure. To the left at worktables. Near exits, but not in them. Quiet enough to disappear until Ethan had learned not to let him.
Now there was only wet concrete and the smell of rust.
Ethan turned north because north had cover.
He moved because Adrian had stayed.
He moved because Tessa had made him move.
He moved because Mason had broken too late and still bought seconds with the pieces.
At the mouth of the transit cut, a low shape shifted between two cars.
A monster.
It turned its head toward him.
Its body tightened.
Then recognition passed through it in that awful, wrong way.
Not prey.
Not threat.
Not worth the same kind of hunger.
It backed away into the dark.
Ethan kept walking.
He did not feel saved.
He felt spent.
Behind him, the city swallowed the last of the alarm.
Ahead, the streets opened without mercy.
