The safehouse smelled like old oil and instant noodles, which meant Kai had been awake longer than he admitted. Lian could tell before she even spoke. He was pacing in short loops, stopping at the window, then the door, then the table where his laptop glowed like it was judging him.
“You’re going to wear a line into the floor,” she said.
Kai stopped. “Better than sitting.”
“That’s not what you said yesterday.”
“That was before yesterday got weird.”
Lian set her bag down and leaned against the counter. She rolled her shoulder once, then again. The stiffness had settled in after the adrenaline burned off. She had learned a long time ago that pain liked to arrive late, like an accountant.
“We still breathing,” she said. “That counts as normal.”
Kai snorted. “Since when.”
She watched him closely now. His hands were steady, which was good. His eyes were not. They kept flicking back to the screen. Lines of intercepted chatter scrolled past, chopped and stitched together by filters he had written himself years ago, back when coding still felt like a game.
“You pull anything useful?” she asked.
He nodded, then shook his head. “Useful isn’t the word. Consistent maybe. Someone is coordinating cleanup after us, but it’s tighter than before. Short windows. No signatures.”
“LSK.”
“Yeah. But cleaner. Whoever it is, they’re not panicking.”
Lian thought of the woman on the rooftop two nights ago. The way she had moved without hurry, even with bullets biting into concrete around her. Calm like she was walking through rain.
“She didn’t feel like a contractor,” Lian said.
Kai looked up. “You thinking the same thing I am?”
“She wanted to see me,” Lian said. “She could’ve killed either of us. She didn’t.”
Kai closed the laptop halfway like that might keep the thought from escaping. “That’s not comforting.”
“No,” Lian agreed. “It’s specific.”
They went quiet. Outside, somewhere far below, a bus hissed to a stop. Hong Kong never really slept. It just lowered its voice.
Kai broke the silence. “I keep replaying it.”
“The shot?”
“No. The pause. Right before.” He rubbed his face. “I froze.”
Lian pushed off the counter and crossed the room. She stopped in front of him and waited until he looked at her.
“You didn’t freeze,” she said. “You hesitated.”
“That’s worse.”
“No. That means you’re thinking.”
He didn’t argue, which worried her more than if he had. She sat on the table and nudged his foot with hers.
“You don’t have to like this,” she said. “You just have to survive it.”
Kai let out a breath. “Funny. I thought the killing would be the hard part.”
Love this novel? Read it on Royal Road to ensure the author gets credit.
“It is,” she said. “It just wears different masks.”
The laptop chirped softly. Kai reached for it automatically, then stopped himself and glanced at Lian like a kid asking permission.
“Go,” she said.
His fingers flew. “We’ve got movement. Low level chatter. Someone is pushing a meet.”
“Where.”
“Wan Chai. Late. Too public to be a trap, which means it probably is.”
Lian smiled faintly. “You’re learning.”
They moved without talking much after that. Gear checked. Ammo counted. Lian ran a blade along her thumb and cleaned it out of habit, not necessity. Kai pulled on his jacket and paused.
“You’re not telling me something,” he said.
She met his eyes. “I am. Just not in words.”
He swallowed. “She going to be there.”
“Feels like it.”
“And if she is.”
Lian zipped her jacket. “Then we adapt.”
They took the stairs instead of the elevator. On the street, the night was thick with neon and damp heat. Lian blended into the crowd easily. Kai walked half a step behind, eyes everywhere.
Wan Chai was loud in the way only controlled chaos could be. Music spilled out of open doors. People laughed too hard. The meet point was a noodle shop that stayed open no matter what time it was because hunger never respected curfews.
They sat. Ordered. Waited.
Kai stirred his soup like it might reveal answers. “If this goes bad.”
“It won’t,” Lian said.
“That’s not what I was going to say.”
She looked at him.
“If it does,” he continued, “don’t come back for me if you can’t.”
She held his gaze until he looked away. “Eat,” she said.
The door opened. Then again. Lian felt it before she saw her. The shift in air. The way the room subtly reorganized itself around a new center of gravity.
The woman moved with the confidence of someone who knew exactly how many exits there were. She wore jeans and a dark jacket, hair tied back. No visible weapons. That was the point.
She sat two tables away and spoke softly to no one in particular. “You’re early.”
Kai’s spoon clinked against the bowl. Lian didn’t turn her head.
“Traffic,” she said. “Always lying.”
The woman smiled. “You should try the dumplings.”
“Next time.”
The woman leaned back. “You’re harder to find than your reputation suggests.”
“Reputations are for lazy people,” Lian replied.
“Then you won’t mind if I speak plainly.”
“Please.”
The woman’s eyes flicked to Kai. “He’s young.”
Kai stiffened.
“So were we once,” Lian said.
The woman nodded. “Fair. My employers are unhappy.”
“That’s their problem.”
“They think it’s yours.”
Lian finally turned and met her gaze. “They’ve been thinking wrong for a while.”
A pause. Then the woman chuckled. “I like you.”
“That makes one of us.”
“I’m not here to kill you.”
“Neither are we.”
“Good,” she said. “Then this stays simple.”
Kai leaned forward despite himself. “What do you want.”
The woman considered him. “Information. And restraint.”
Lian laughed quietly. “You picked the wrong people.”
“Maybe,” the woman said. “But you’re already choosing your targets more carefully. That’s restraint.”
Lian felt the weight of the room settle. Every sound seemed sharper now.
“And if we say no,” Lian asked.
“Then nothing happens,” the woman said. “Tonight.”
Kai exhaled slowly.
The woman stood. “Think about it. I’ll be around.”
She left without looking back.
For a long moment, neither sibling spoke.
Finally Kai said, “She’s not lying.”
“No,” Lian agreed. “She’s negotiating.”
He pushed his bowl away. “I don’t like that.”
Lian stood. “Neither do I.”
They paid and stepped back into the noise of the city.
Kai glanced at her. “What now.”
Lian looked down the street where the woman had vanished.
“Now,” she said, “we keep doing what we do.”
“And when she comes back.”
Lian’s mouth curved into something sharp and tired. “Then we see who blinks first.”

