The new group hit the berth like they already owned the schedule.

Six of them. Hooded lanterns. Short blades. No shouting. They moved past the scattering buyers’ skiff and went straight for the remaining South Cut guards with the kind of efficiency that said this wasn’t a rescue. It was a collection of a different kind.

Kai dragged the last bound man behind the bollard and cut the final rope in one rough motion. The man scrambled up the steps on pure survival. An arrow from the buyers’ boat cracked off the stone near Kai’s head. He dropped lower.

Three factions. One berth. Me in the middle with a half-healed arm, cracked ribs, and a girl who was supposed to stay on the high ground. Perfect. Absolutely no notes.

Lira’s signal whistle came again — shorter this time. Warning.

Kai risked a glance up the crane line. She was still there, pressed to the shadow, but her posture had changed. Not running. Tracking the new group like she was trying to read them in the dark.

One of the newcomers put a South Cut guard down with a clean strike to the side of the neck. Another was already cutting the skiff’s line so the buyers couldn’t easily pull back in. This wasn’t chaos. This was a competing extraction.

A woman in a dark coat stepped into the lantern spill near the water. Short hair. Calm face. She looked at the two freed captives still scrambling up the lane, then at Kai still crouched behind the bollard, and tilted her head like she was updating a mental list.

"You’re not South Cut," she said. Voice low. Even. "And you’re not one of mine. Yet here you are, cutting cargo loose in the middle of my window."

Kai kept the knife visible but not raised.

"Your window?"

"As of tonight." She glanced past him toward the upper lane where Lira’s silhouette almost didn’t exist. "You brought a second. Cute. Inefficient."

A South Cut runner tried to rush her flank. One of her people dropped him without looking away from Kai.

"Name’s Sera," she said. "I move people too. Difference is, I don’t sell the ones who can still walk. The three you just cut loose were mine as of two hours ago. You accelerated the timeline. I should be annoyed."

She didn’t sound annoyed. She sounded curious.

Great. Another player. Another invoice. Another person who looks at human beings like inventory with better branding. The district is a customer-service nightmare.

Behind her, the last buyer’s skiff finally managed to push off into the darker canal, one oarsman down, the other bleeding. The South Cut presence on the berth had collapsed into two men trying not to die and one already floating.

Sera’s people held the ground like they’d practiced it.

"You’re the orphan runner," she continued. "The one who marked a girl and started growling at the South Cut. Rena’s temporary favorite. You’ve been making expensive noises."

Kai’s ribs ached. Blood from the shoulder score was starting to stick his shirt to his skin. He did not like how much she already knew.

"What do you want?"

"Right now? The three who just ran up that lane. After that, a conversation that doesn’t happen in a killing field." Sera’s eyes flicked once more toward Lira’s position. "Bring the second. I don’t like open questions."

She didn’t wait for agreement. A short gesture and her people began melting back toward the warehouse lane, two of them already pursuing the freed captives at a controlled pace. Not full chase. Herding.

Kai exhaled through his teeth.

Lira dropped from the crane shadow the moment the berth was clear enough, landing harder than she meant to and swearing under her breath. Her eyes went straight to the blood on his shoulder.

"You’re hit."

"Shallow."

"You’re a liar."

"Also shallow."

She looked past him at the empty berth, the dark water, the direction Sera’s group had gone.

"Who were they?"

"Competition. Name’s Sera. She claims the three were already hers. Wanted a conversation. Wanted you at it."

Lira’s expression went flat in the way that meant she was filing everything and preparing to be difficult.

"And Rena’s debt?"

"Still unpaid if the information doesn’t reach her clean. Still doubled if she finds out I turned a confirmation into a three-faction brawl."

They moved off the berth before anyone smarter than a corpse decided to come back and count bodies. Kai took a route that favored alleys over open canal paths. Desire Sense stayed stretched until the signatures behind them thinned into ordinary night noise.

Only when they were three districts of bad decisions away did he stop under a broken awning and let the adrenaline shake out of his hands.

Lira stood close, arms folded, watching him bleed like it was a personal insult.

"You’re going to talk to her," she said. Not a question.

"Sera? Or Rena?"

"Both. You’re going to talk to both, and you’re going to do it before either of them decides the next move for you."

Kai leaned his head back against the damp wall and laughed once, short and rough.

"You’re getting comfortable giving orders."

"You’re getting comfortable collecting enemies. Someone has to balance the books."

The quiet that followed wasn’t empty. It carried the weight of the berth, the three people now running through the district, the new name that already knew too much, and the fact that Lira had stopped pretending she was only along for protection.

She’s not wrong. That’s becoming a pattern. Sera wants a conversation. Rena wants results. The South Cut wants blood. And I’m standing in an alley bleeding on my own shirt while the girl I pulled out of an orphanage rewrites the plan again. I used to think the System was the complicated part of this life. Joke’s on me.

He pushed off the wall.

"We find Rena first. Clean version of the story. Then we decide how much of Sera’s invitation is a trap with better manners."

Lira nodded once.

They started walking again.

Behind them, the private berth sat empty under the night, water lapping at stone that had just changed hands in a way the lower district would feel by morning.

The war wasn’t heating up anymore.

It had already started.

Visit and read more novel to help us update chapter quickly. Thank you so much!

Report chapter

Use arrow keys (or A / D) to PREV/NEXT chapter