Murder never announces itself. It waits.
The light Vikram had seen beyond the trees was gone, swallowed by the darkness as if it had never existed. Night pressed heavily around the mansion, thick with the kind of silence that felt staged, deliberate. Somewhere out there, someone was watching, measuring time, measuring fear.
Vikram stayed on the balcony longer than he should have. Sofia's hand had slipped from his, but the warmth lingered. He knew this moment, this pause before chaos. He had written it a hundred times in different forms. He just never expected to live inside it.
Behind him, the glass door slid open.
"They've locked the gates," Sofia said softly. "No one in. No one out."
"That won't stop him," Vikram replied. "It never does."
She leaned against the railing beside him. "You sound like you know him."
Vikram didn't answer immediately. His eyes stayed fixed on the garden, on the place where the first body had fallen. "I don't know his face," he said finally. "But I know his pattern."
Sofia turned to him. "Then tell me."
"Killers who believe they're correcting a mistake don't rush," Vikram said. "They want to be seen. They want the people they blame to understand why it's happening."
"And you think we're next," she said.
"I think we're already inside it."
The mansion didn't sleep that night.
Lights stayed on in most rooms. Staff whispered behind closed doors. Guards doubled their patrols, boots crunching against gravel in slow, predictable loops. Predictable enough to be studied.
Ethan Cross lay on a bed in the east wing, his shoulder bandaged, his breathing shallow but steady. Vikram sat across from him, watching the rise and fall of his chest.
"You said he used to work for the network," Vikram said. "What was his role?"
Ethan's eyes opened slowly. "Fixer," he replied. "Cleaner. When something went wrong, he made sure it disappeared."
"And now he's killing everyone who was part of it," Vikram said.
"Not everyone," Ethan corrected. "Only the ones who benefited."
Vikram frowned. "What about the staff member tonight? He was young. New."
Ethan swallowed. "Collateral. Or he saw something."
"That's not justice," Vikram said.
"No," Ethan agreed. "It's obsession."
Just before dawn, the power went out.
The lights died all at once, plunging the mansion into darkness. A second later, emergency lamps flickered on, casting long, distorted shadows along the walls.
Vikram was already moving.
He grabbed Sofia's hand and pulled her close. "Stay with me."
Footsteps echoed from the west corridor. Not guards. Too light. Too careful.
Someone knew the layout.
A scream cut through the air, sharp and brief, ending abruptly.
Vikram ran toward it, his heart pounding not with fear but recognition. This was escalation. This was the killer growing impatient.
They found the body in the gallery.
One of the senior guards lay sprawled near a shattered display case, his throat slashed, eyes wide open in shock. On the wall behind him, written in blood, was a single word.
BALANCE.
Sofia covered her mouth, fighting back tears. "He's sending a message."
"Yes," Vikram said grimly. "And he's not done."
The grandmother arrived moments later, her face pale but controlled. She stared at the word on the wall for a long time before speaking.
"He wants a confession," she said.
Vikram turned to her sharply. "From whom?"
She met his gaze. "From me."
Sofia spun around. "Dadi, what are you saying?"
The old woman straightened. "This network didn't start with your grandfather alone. I helped build it. I helped protect it."
"And people died because of it," Vikram said.
"Yes," she replied. "And I told myself it was necessary."
Vikram exhaled slowly. "Then he won't stop until you face it."
"Or until he kills us all," Sofia said.
The grandmother nodded. "That may be his version of justice."
They gathered in the study as the sky began to lighten outside.
Maps, documents, old ledgers were spread across the table. Vikram moved through them with methodical focus, tracing connections, timelines, motives.
"He's following a sequence," Vikram said. "Dragon Hotel. Then the mansion. Each place represents a layer of the system."
"And what's the final layer?" Sofia asked.
Vikram looked up at her. "The architect."
All eyes turned to the grandmother.
She didn't flinch. "Then he'll come for me last."
"No," Vikram said. "He'll come for you publicly."
Silence followed.
"You want to turn this into a spectacle," Sofia whispered.
"That's how obsession ends," Vikram replied. "With witnesses."
By evening, the storm returned.
Rain lashed against the windows, thunder rolling low and constant. The mansion felt smaller now, its walls closing in.
Vikram stood near the front hall when he heard the sound he'd been waiting for.
The gate alarm.
A single breach. Intentional.
Guards rushed outside, weapons raised. The gates stood open, swinging slightly in the wind.
And standing just beyond them was a man in a dark coat, rain soaking into his clothes, his face fully visible.
He didn't run.
He didn't hide.
He walked forward calmly.
Vikram felt a chill run through him. "He's done hiding," he murmured.
The man stopped a few steps from the entrance. His eyes scanned the mansion slowly, then settled on Vikram.
"You remember me," the man said.
Vikram's mind raced, then stopped.
A face from years ago. A man he'd seen briefly at Dragon Hotel. A staff member who'd asked too many questions.
"Yes," Vikram said quietly. "You were there."
The man smiled sadly. "And you looked away."
They faced each other in the rain-soaked hall.
"My name doesn't matter anymore," the man said. "What matters is what you all erased."
The grandmother stepped forward. "I'm here," she said. "If this ends with me, then do it."
The man's gaze softened, just slightly. "You don't get to choose the ending."
He reached into his coat slowly. Guards tensed, weapons raised.
Vikram stepped forward. "Stop," he said. "This won't give you peace."
The man laughed, a hollow sound. "Peace was never part of this."
In one swift motion, he threw the object onto the floor.
A phone.
It slid across the marble, stopping at Vikram's feet.
"Play it," the man said.
Vikram hesitated, then picked it up and pressed play.
Voices filled the hall. Conversations. Orders. Threats. Names. Dates.
Proof.
The grandmother closed her eyes.
"This goes public," the man continued. "Every hotel. Every death. Every lie."
"And then?" Vikram asked.
"Then," the man said, "you live with it."
Sirens wailed in the distance.
Real ones this time.
The man turned toward the sound, his shoulders relaxing for the first time. "I didn't call them," he said. "You did."
Vikram nodded. "The story needed witnesses."
The man looked at him, studying his face. "You're different from them."
"I'm not," Vikram replied. "I just stopped pretending."
The guards moved in, slowly, cautiously. The man didn't resist.
As he was led away, he looked back once more at Vikram. "Don't romanticize this," he said. "This isn't redemption."
"I know," Vikram answered. "It's consequence."
Later that night, after statements and silence and exhaustion, Vikram stood alone again, staring out at the garden.
Sofia joined him, slipping her hand into his.
"It's not over," she said.
"No," Vikram agreed. "But it's exposed."
She looked up at him. "Will you write it?"
He nodded slowly. "Not as fiction."
The rain eased, the storm finally moving on.
Somewhere, far away, another light flickered.
But this time, it didn't feel like a warning.
It felt like an ending beginning.
