The tutoring center had been closed for renovation for three months.
That was what the sign said.
The lights inside said otherwise.
Minh stood across the street beneath the awning of a pharmacy, rain ticking against the metal roof. Beside the tutoring center, an old rehab annex connected through a narrow service corridor. Exactly the kind of place nobody questioned in a city full of students trying to improve and bodies trying to recover.
Outer mask.
Emotional gate.
Data room.
False rescue point.
Thuận's message had arrived with those words and one more:
Do not enter the first door that opens.
Minh breathed.
Lâm was not beside him.
That absence hurt and helped.
Across the street, white-and-red jackets moved near the entrances.
Khánh by the front stairs.
Hùng near the service alley.
Quân beneath the dead sign, face pale under clean hair.
Unnamed Thälmann boys held the corners like a basketball defense drawn onto concrete.
For a second, Minh was back at the clip.
Rim.
Laugh.
Hand.
Gomboc rose with old pleasure.
"Finally."
Thiên Phú surfaced separately:
"Outer gate. Revenge trigger. Maintain objective."
Minh opened his hands.
Objective:
Hạ Yên.
Not revenge.
Not Lâm's hand.
Not the clip.
Hạ Yên.
Quân saw him and stepped forward.
"You came."
Minh almost laughed at the echo.
"Move."
Khánh smiled from the stairs. "Still saying that like doors listen."
Hùng cracked his knuckles. One arm had healed badly from the earlier chaos, or maybe he only wanted it to look that way.
Quân did not smile.
That was new.
"You wanted the people who hurt Lâm," he said. "Here we are."
Minh felt the hook enter.
Behind him, Tân Phong's voice came through the earpiece.
"Camera on second floor. Two phones front. One alley witness fake."
Thuận's voice followed.
"Outer field moving. Wait for clean line."
Minh looked at Quân.
"I don't want you."
Khánh's smile faltered.
"That's rude."
Minh stepped off the curb.
"You're only guarding the door."
For the first time, Quân looked ashamed that the sentence was true.
Rain made the street look cleaner than it was.
Water ran along the curb carrying cigarette ash, leaves, and the rainbow skin of motorbike oil. The tutoring center sign flickered in blue-white strips, half the letters dead. A banner from months ago still promised exam success to students who had already moved on to other fears.
Minh stood under the pharmacy awning and studied the building without letting his eyes settle where anger wanted them.
Three visible entrances. One service lane. One stairwell light that turned on too late, meaning movement sensor or manual switch. Cameras on the front, but not expensive ones. The expensive eyes would be hidden where people stopped looking because cheap eyes gave them something obvious to distrust.
Lãnh Phong had taught him that.
Lâm had confirmed the route.
Hạ Yên was missing inside the shape of it.
Across the street, Quân leaned near the gate with the posture of someone pretending he was not guarding anything. Khánh and Hùng played their roles less well. Their shoulders had too much old violence in them. They looked at Minh like the night before the basketball match still belonged to them.
Gomboc liked that.
Minh did not.
He took one breath and named the order in his head.
Hạ Yên first.
Evidence second.
Revenge nowhere.
The last word felt like a lie, but choosing a lie was sometimes how truth stayed alive long enough to matter.
The street gave him ordinary cover: raincoats, headlights, someone buying medicine, a parent hurrying a child beneath an umbrella. Minh held onto those details because they reminded him this was still a city, not a legend. If he forgot that, he would start acting like the kind of hero Lãnh Phong warned him guns could kill.
He did not cross yet. Waiting was its own fight. Every second gave the other side time; every second also kept him from entering as the boy they had prepared for.
Quân had chosen the front because the front looked honest.
That was Minh's first read.
The boys at the corners were too visible. Their jackets carried school identity like a dare. If Minh attacked them first, the night would become a story about school retaliation before anyone asked why a closed tutoring center needed student guards.
He checked the street again.
A pharmacy camera pointed outward. A coffee cart had a dashcam tied to its metal pole. Across the road, a delivery driver waited under a rain poncho, phone angled too steadily for boredom. Huyền Kha did not need professional equipment if the city already recorded itself.
Minh pulled his hood back.
Let them see his face.
Let them see his hands.
Then he stepped into the rain.
Khánh grinned first. Hùng looked past Minh toward the awning, searching for Lâm and not finding him. That disappointment confirmed the design. They had expected Lâm's presence to sharpen Minh into a simpler weapon.
"Your friend couldn't come?" Khánh asked.
Minh stopped at the edge of the curb, where the pharmacy light still held half his body. "He came far enough."
The answer confused them because it did not offer the correct emotion.
Quân understood faster. His eyes moved toward the convenience store two blocks away and then back.
Minh saw that too.
"Don't look at him again," he said.
No threat in the voice.
That made Quân obey.
Minh crossed only when a bus passed between him and the delivery bike. Not because he needed cover from sight, but because he wanted to break the watchers' rhythm. Cameras loved predictable movement. So did fighters. He stepped through engine noise, rain spray, and the brief blind strip made by ordinary traffic.
The bus passed, and for one second Minh saw himself reflected in its wet windows: hood down, hands open, face too calm. The reflection looked like someone acting as Minh. Then the bus moved on, and he had to become himself again.
At the curb, rainwater touched his shoes. Minh let it. The city was part of the fight now: wet ground, bad lights, watchers, vehicles, ordinary people one wrong step from becoming witnesses.
