The sun rose pale and uncertain, like it wasn’t sure if it wanted to see what the night had done. Hong Kong’s skyline shimmered in the haze, towers catching the early light in gold streaks. The apartment smelled faintly of disinfectant and instant coffee.
Lian stood at the sink rinsing blood from her hands. The water ran pink for a moment, then clear. She leaned against the counter, her shoulders heavy, her eyes fixed on the faucet as if waiting for it to confess something.
Behind her, Kai sat cross-legged on the couch with his laptop open, typing quietly. His hair was messy, his jaw tight. A fresh bruise shadowed the edge of his cheekbone, the price of last night’s chaos.
Mei moved around the room with her usual calm, folding gauze, sealing bags, logging inventory like the world hadn’t almost burned down twelve hours ago.
“You should eat something,” Mei said without looking up.
“I will,” Lian murmured.
“When?”
Lian shut the faucet off. The silence that followed filled the room like humidity.
Kai cleared his throat. “I made eggs,” he said, nodding toward the table. “They’re overcooked, but edible. I think.”
Lian smiled faintly and joined him. The eggs were cold but she ate them anyway.
Outside, the city had already swallowed last night’s screams. Buses rumbled, vendors shouted, traffic horns layered into that restless hum that meant life was going on. Somewhere out there, the building they’d raided was already boarded up. The bodies were gone. The children were safe—for now.
Kai’s eyes flicked up from his screen. “We’re clean. I scrubbed the feeds, wiped the alley cams, rerouted everything through the ferry terminal. No one can trace it.”
“Good,” Lian said.
Mei finally sat, pulling a small notebook from her pocket. “The van is gone too. I ditched it in Sham Shui Po, near the recycling plant.”
Kai frowned. “That’s close to one of the LSK drop points.”
“I know,” Mei said. “That’s why they won’t look there. It’s too obvious.”
Lian leaned back, tired. “Let’s hope you’re right.”
Mei gave a small, humorless smile. “I usually am.”
For a while, no one spoke. The sound of the city filtered through the cracked window—honking, faint laughter, the clatter of delivery carts. It all felt distant.
Kai broke the silence. “I kept thinking about that kid. The one with the red sneakers.”
Lian looked up. “The one who hid under the bed?”
“Yeah. He didn’t say a word the whole drive. Just stared at the window. I tried to talk to him, but…” He trailed off, shaking his head. “I don’t know. Maybe I shouldn’t have.”
“You did fine,” Lian said softly.
“He looked at me like I was one of them,” Kai said. “Like I was part of the same world that hurt him.”
Lian didn’t answer right away. “You can’t fix that kind of pain overnight,” she said finally. “Sometimes surviving is all they can do.”
Mei closed her notebook. “He’ll speak again. When it’s safe enough.”
Kai’s eyes flicked toward her. “How would you know?”
Mei met his gaze without blinking. “Because I stopped speaking once too.”
Lian’s eyes softened. “You never told me that.”
Mei shrugged. “There was nothing to tell. I just decided silence was easier. Then one day it wasn’t.”
No one asked what had changed.
By afternoon, the apartment had turned warm. The blinds were drawn, the air conditioner rattled faintly, and the faint buzz of Mei’s old phone cut through the quiet. She answered, speaking in clipped Cantonese, her tone shifting between professional and distant.
When she hung up, she looked at Lian. “Our contact from the shelter says the kids are stable. They’ll need medical checks, but no one’s asking questions. We’re clear.”
Lian nodded. “Good. That’s what matters.”
Kai stretched, his muscles stiff. “So what now? We rest?”
Mei raised an eyebrow. “Do you ever rest?”
Kai grinned faintly. “Not well.”
“Then no,” she said.
Lian pushed her chair back. “We take a day. We watch. We listen. Something that big doesn’t happen without ripples.”
“Already on it,” Kai said. “I’ve been tracking chatter on the dark boards. Someone’s already bidding on the territory. They don’t even care about the bodies.”
“That’s the thing about the underworld,” Mei said. “It hates a vacuum.”
Unauthorized use of content: if you find this story on Amazon, report the violation.
Lian rubbed her temples. “Let it fill itself. We did what we could.”
“Until next time,” Kai muttered.
Lian shot him a look. “Don’t start.”
He held up his hands. “Just saying. You know there’s always a next time.”
Later that evening, they went for a walk. Sometimes, after missions, Lian needed to feel the city again—to remind herself it was still there.
The three of them moved through the crowd easily, invisible among vendors, office workers, tourists with phones raised like shields.
They stopped at a noodle stall tucked between a pawn shop and a karaoke bar. The air smelled of broth, garlic, and something fried.
Kai ordered three bowls and leaned against the counter. “You ever think about stopping?” he asked, eyes on the steam rising from the pots.
Lian gave him a look. “Stopping what?”
“This,” he said. “The missions.”
Mei spoke before Lian could. “People who stop in our line of work don’t live long.”
Kai chuckled softly. “That’s not really an argument against it.”
She didn’t smile. “It’s not meant to be.”
Lian took the bowl from the vendor and handed it to Kai. “Eat before it gets cold.”
They ate in silence for a while, the noodles rich and salty. Lian watched the flow of people—the way strangers brushed past without ever really seeing each other.
“Sometimes I envy them,” she said.
“Who?” Kai asked.
“Everyone who gets to be ordinary.”
Mei stirred her soup, her voice steady. “Ordinary isn’t safe either. It just looks that way.”
Lian only nodded.
After dinner, they cut through a narrow alley that smelled of rain and metal. A cat darted past, vanishing behind trash bins. Lian’s eyes swept the rooftops out of habit.
“Still clear,” Kai said.
“Good,” Lian murmured.
Mei stopped at a corner, checking her watch. “I need to go. I have rounds tomorrow. If anyone asks, I was at the hospital all night.”
“Be careful,” Lian said.
Mei nodded. “Always.”
When she was gone, Kai turned to his sister. “Do you trust her?”
Lian glanced at him. “She’s saved our lives more than once.”
“That’s not what I asked.”
“I trust her enough,” Lian said.
Kai sighed. “You’re good at saying a lot without really answering.”
Lian gave him a faint smile. “You’re good at asking questions you already know the answer to.”
He laughed quietly. “Fair.”
They reached the apartment again just as the rain began. Kai dropped onto the couch, letting out a long exhale. “You think Mei ever regrets helping us?”
Lian hung her jacket. “She knew what she was signing up for.”
“Still,” Kai said. “It’s a dangerous life. Most people run from it.”
“She doesn’t run from anything,” Lian said.
“Maybe that’s the problem,” Kai muttered.
Lian glanced at him but didn’t press. She sat beside him, her movements slow with fatigue. The rain tapped against the window, steady and soft.
Kai leaned his head back, eyes half closed. “Do you remember when we used to talk about leaving? Getting out of this city?”
“Yes,” Lian said.
“What stopped us?”
She looked at him, her expression unreadable. “You know what stopped us.”
He sighed. “Yeah. I know.”
The rain grew heavier. Somewhere below, a siren wailed and faded.
Hours later, Lian couldn’t sleep. She sat by the window, watching the water streak down the glass. The lights of the harbor shimmered like distant ghosts.
She thought about the faces from last night. The fear, the confusion. The moment a gun dropped, the sound it made against concrete. The way one of the children clung to Mei’s sleeve.
The world was full of people trying to survive it. Some by hiding, some by fighting.
Kai stirred behind her. “You’re awake.”
“So are you,” she said.
He rubbed his eyes. “Couldn’t shut my brain off. Every time I close my eyes, I see that alley.”
“Then don’t close them yet.”
He chuckled weakly. “That’s not really how sleep works.”
“It does for me,” she said.
He smiled at that, then turned serious. “Lian, what happens when the list ends?”
She looked out the window again. “It won’t end.”
“But if it did?”
She thought for a long time. “Then we’ll make another one.”
Kai stared at her, trying to decide if she was joking. She wasn’t.
By morning, the rain had stopped. The city smelled clean again. Kai brewed coffee, the bitter scent filling the room. Lian joined him, hair still damp from her shower.
Mei arrived not long after, wearing scrubs under a loose jacket. She dropped a folded newspaper on the table. “Front page,” she said.
The headline was small but sharp: Human Trafficking Network Raided. Dozens Rescued. Police Investigating.
Lian scanned the article. There was no mention of them, no names, no footage. Just a clean, official story.
“Looks like someone wanted this to disappear quietly,” Kai said.
“Good,” Mei replied. “It means we did our job.”
Mei checked her watch. “I need to go back to the hospital. Call me if anything changes.”
She left as quietly as she’d come.
Kai leaned against the counter, sipping his coffee. “So, what’s next?”
Lian opened her laptop. She scrolled in silence for a minute, then pointed to one. “This one.”
“Small job?” Kai asked.
“Smaller than last night,” she said. “A corrupt broker laundering ransom money through offshore accounts. No collateral damage.”
He nodded. “Simple enough.”
“Nothing’s simple,” she said, but she smiled.
“Yeah,” he said. “But we’ll handle it.”
Lian shut the laptop. “We always do.”
That night, the city glowed again, alive and indifferent.
Lian and Kai stood on a rooftop overlooking the harbor, wind tugging at their clothes. The lights reflected off the water in thin, trembling lines.
Kai checked his watch. “You ready?”
Lian looked at him. “Always.”
He smiled. “I knew you’d say that.”
Somewhere below, a man who thought he was untouchable was about to learn he wasn’t.
The siblings didn’t know it yet, but each step they took tonight would ripple farther than they could see.
For now, there was only the mission. The city. And the quiet understanding that this was who they were.
Lian glanced once toward the skyline before they vanished into the dark. “Let’s make it quick,” she said.
Kai grinned. “Always do.”
And they were gone.

