Vikram's hands shook as he held the phone, watching Commissioner Debashish Ghosh's face fill the screen. The man looked decades older than his fifty-eight years—hollow-eyed, defeated, blood trickling from a cut above his eyebrow. Behind him, the woman in the Kali mask stood motionless, a brass statue gleaming in her gloved hands.
"Priya, talk to me," Vikram snapped into his other phone. "Where is he?"
"We're analyzing the video now, sir. Cyber cell is trying to trace the IP address, but it's bouncing through multiple VPN servers. The stream's coming from a burner account created two hours ago. Forensics is examining the background—looks like an old factory or warehouse, but there are thousands of those in Kolkata's industrial belt."
"Look for identifying features. Anything. Graffiti, structural details, sounds in the background—"
"Already on it. We have every available unit combing the Tangra, Tiljala, and Garden Reach areas. But sir..." Priya's voice dropped. "We have twenty-eight minutes. Even if we locate him right now, traffic alone—"
"Then clear the damn traffic! Get me a helicopter if you have to. Just find him!"
On screen, Ghosh had started speaking. His voice was raw, barely above a whisper, but the microphone caught every word.
"My name is Debashish Ghosh. I am the Commissioner of Kolkata Police. And twenty-three years ago, I helped murder three people."
Vikram's hotel room television showed split screens now—news anchors scrambling to provide context, social media reactions flooding in real-time, hashtags trending within seconds. #JusticeForDevika. #PoliceMurderer. #KaliJustice. The story was spreading like the fire that had killed Devika Mukherjee—fast, consuming, unstoppable.
Rohit Chatterjee sat frozen on the safe house couch, his drink forgotten. "He's actually doing it. Debashish is actually confessing."
"What choice does he have?" Inspector Kapadia muttered. "Confess or die on camera."
But Vikram wasn't sure death was the worst option Ghosh faced. Surviving this confession meant prison, disgrace, the destruction of everything he'd built. Maybe the goddess's real punishment wasn't execution—it was forcing these men to live with their exposure, to face consequences they'd dodged for two decades.
Ghosh's confession continued, mechanical in its horror:
"In October 2002, I was a student at Presidency University. Me and three friends—Arindam Sengupta, Rohit Chatterjee, and Avinash Kulkarni—we stole money from the hostel. Scholarship funds. Almost five lakh rupees. We told ourselves it was temporary, that we'd pay it back. We didn't. A fellow student named Devika Mukherjee discovered what we'd done. She reported us to the warden. We panicked."
His voice cracked. The woman in the mask shifted slightly but remained silent, letting him speak.
"Arindam had this idea. Set a small fire to destroy the financial records before the investigation could proceed. Make it look accidental. We used kerosene from old lamps stored in the utility closet. Third floor. We thought—" He choked on the words. "We thought the building would be empty. It was late. But Devika was in her room. And two other students, Amit and Sameer, they were watching a movie down the hall."
Tears streamed down Ghosh's face now, mixing with blood.
"The fire spread faster than we expected. Old building, wooden floors, everything just... went up. We heard screaming. Devika appeared at her window. She saw us standing in the courtyard. Made eye contact with me. Shouted my name. 'Debashish, help me! Please!' And I—God forgive me—I did nothing."
The camera zoomed closer on his face, capturing every detail of his anguish.
"We stood there. The four of us. We watched her scream. Watched the fire get closer. She tried to climb out the window, but it was three floors up. She was crying, begging. And we calculated. We actually stood there and calculated whether saving her life was worth destroying our futures. We chose wrong. We chose ourselves."
Vikram's phone buzzed. Priya: Found something. There's a faded logo visible on the wall behind Ghosh—Sengupta Jute Mills. Closed fifteen years ago. Only two locations that match: one in Howrah, one in Cossipore. Sending teams to both.
"How long to reach either location?" Vikram demanded.
"Cossipore is closer to headquarters—maybe twenty minutes with sirens. Howrah's thirty-five minimum, even with traffic clearance."
"Split your forces. Hit both simultaneously. And Priya—tell your teams to approach carefully. If the killer hears sirens, Ghosh is dead."
On screen, the confession continued:
"After Devika jumped and died, after the fire brigade came, we pretended we'd just arrived from the ground floor. Gave statements. Lied to investigators. Arindam's father paid off the lead inspector to close the case quickly. We made a pact—never speak of it again, never acknowledge what we'd done. For twenty-three years, I kept that promise. Built a career in law enforcement, convinced myself I was doing good, balancing the scales. But you can't balance murder with good deeds. You can't wash blood away with time."
The woman in the mask finally spoke, her distorted voice echoing: "Tell them about the letter you received two weeks ago."
Ghosh flinched. "I received a letter. From Devika's mother, Malini Mukherjee. She'd found Devika's diary, knew everything we'd done. She said she'd given us twenty-three years to confess on our own. We didn't. So she was going to force us. I didn't believe her. I thought she was just a grieving mother making empty threats. Then Arindam died, and I knew—she meant every word."
"And what did you do when you realized your friend had been murdered for your shared crime?"
Ghosh's face twisted with shame. "I tried to cover it up. Assigned the case to Vikram Chauhan because he's a good investigator but follows orders. I thought I could control the investigation, keep it from reaching back to 2002. I obstructed justice to save myself. Even after Arindam died paying for our sins, I still chose self-preservation."
Vikram felt sick. His boss had assigned him this case specifically to manipulate him, to keep him on a leash while Ghosh tried to bury evidence. Every instruction, every order—it had all been about protecting a murderer.
Inspector Kapadia glanced at Vikram. "Your Commissioner used you."
"He's not my Commissioner anymore," Vikram said flatly.
The masked woman spoke again: "Do you accept responsibility for the deaths of Devika Mukherjee, Amit Bose, and Sameer Ahmed?"
"Yes." The word came out broken. "I accept full responsibility. I am guilty of their murders. I am guilty of obstruction of justice. I deserve whatever punishment comes."
"And what punishment do you think you deserve, Commissioner?"
Ghosh looked directly into the camera. "Death. I deserve to die for what I did. For letting Devika burn. For caring more about my career than her life. For spending twenty-three years lying to myself and everyone else. If my death brings some measure of justice for what we did, then—" His voice steadied, filled with terrible resolve. "Then kill me. Balance the scales."
The warehouse—wherever it was—fell silent except for the sound of Ghosh's ragged breathing.
Vikram's phone exploded. Priya: Cossipore team arrived at the Sengupta mill. Building's empty, no signs of activity. Checking Howrah location now but traffic's worse than expected. Twenty minutes minimum.
Twenty minutes. The timer on the screen showed eighteen minutes remaining.
The masked woman circled Ghosh slowly, the Kali statue still clutched in her hands. "You think death is punishment? Death is release, Commissioner. You think I brought you here to end your suffering quickly, like you let Arindam Sengupta die quickly with a knife through the heart?"
She laughed, a sound made grotesque by the voice modulator.
"No. Death is too easy. Too clean. You're going to live, Debashish Ghosh. You're going to live and face trial for what you did. You're going to sit in a prison cell and think about Devika every single day. You're going to lose your position, your reputation, your freedom. Your family will carry your shame. Your children will know what kind of man their father really was. That's the punishment."
She moved to the camera, her Kali mask filling the screen.
"But justice requires blood. The scales must balance. Three died because of four men's cowardice. I've taken Arindam Sengupta. I could take you now, Commissioner. I could take Rohit Chatterjee in Delhi. But I won't. Because I've found something better."
The camera panned, revealing what had been just out of frame.
Another chair. Another person bound and gagged.
Vikram's blood turned to ice.
It was Ishani Sengupta. Arindam's daughter.
"No," Vikram breathed.
"What the hell—" Chatterjee surged to his feet. "That's Ishani! Why would Malini take Ishani? She had nothing to do with any of this!"
The masked woman's voice filled with terrible satisfaction: "The sins of the fathers shall be visited upon the children. Isn't that how the saying goes? Arindam Sengupta spent twenty-three years building a family on a foundation of lies and murder. His daughter grew up privileged, educated, comfortable—all bought with blood money, all made possible because her father let three people die to save himself."
"She's innocent!" Ghosh shouted, straining against his bonds. "This isn't justice—this is just more murder! You said you wanted accountability, not—"
"I want everything you took from me!" The woman's composure cracked, rage bleeding through the modulation. "You took my daughter! My brilliant, brave, beautiful daughter! You think your confessions matter? You think admitting guilt gives you absolution? Devika is still dead! Twenty-three years I've lived with a hole in my heart that nothing can fill! So yes, I will take from you what you took from me. A child. A future. Everything."
She raised the brass Kali statue, and Vikram saw with horror that it wasn't just decorative. The goddess's multiple arms—one of them had been sharpened to a blade edge.
"Ten minutes," the masked woman announced. "Ten minutes for the Kolkata Police to find this location and stop me. If they succeed, Ishani Sengupta lives. If they fail—" She pressed the statue's edge against Ishani's throat, not quite breaking skin. "Then Arindam's bloodline ends with his sins."
The timer appeared on screen: 10:00... 9:59... 9:58...
Vikram was already running. Out of the safe house, into the corridor, shouting for Inspector Kapadia. "Get me to the airport! I need to be on the next flight to Kolkata—no, kya chutiyapa, there's no time for flights!" His mind raced through options, all of them impossible. He was in Delhi. The crime was happening in Kolkata. Even if he sprouted wings, he couldn't reach her in time.
Priya's voice crackled through his phone: "Sir, Howrah team is approaching the old mill now. Five minutes out. But the building's massive—it could take time to search—"
"They don't have time! Tell them to go in loud—sirens, lights, everything. Maybe it'll spook her into running before she kills Ishani."
"Or it'll spook her into killing Ishani immediately," Priya countered. "Sir, what do we do?"
What did they do? Vikram's training said secure the perimeter, negotiate, buy time. But the killer had already set the terms. She'd made it a public spectacle specifically to force their hand, to ensure millions of witnesses watched the police fail or succeed in real-time.
On screen, Ishani had started struggling against her bonds. Her eyes were wide with terror, tears streaming down her face. She was thirty-two years old—the same age Devika Mukherjee would have been if she'd lived.
And suddenly, Vikram understood.
"It's not Malini," he said quietly.
Inspector Kapadia looked at him. "What?"
"The killer. It's not Malini Mukherjee. Look at the body language, the movements. That woman on screen is younger, stronger. Malini's in her fifties, suffered through decades of grief and poverty. She wouldn't move like that. And the voice—even with the modulator, there's something off. The phrasing is wrong, too educated, too articulate."
"Then who—"
Vikram pulled out his phone, scrolling desperately through the case files Priya had sent. Something was there, something he'd missed. A detail that hadn't seemed important but now—
There. In Dr. Anjali Sharma's session notes. A single line he'd glossed over: Devika mentioned a cousin she was close to. Priya? Maya? Check spelling. Girl visited her once at university, they studied together.
He called Priya. "The objects around Sengupta's body—who identified which ones belonged to him?"
"His wife. She said the watch was his father's, the prayer beads were from her. But the diary, photograph, and Kali statue were unknown—brought by the killer."
"What about the delivery that afternoon? The one caught on camera. What was delivered?"
"According to the servants, a large box. Mrs. Sengupta thought it was something her husband ordered online. They left it in his study. It was—" Priya's voice stopped. "Oh God. Sir, it was never logged as evidence. We assumed it was just household delivery, unrelated to the murder. But if the killer sent it—"
"Then the killer had access to the house well before the murder. Waltzed right in with the murder weapon and staging materials, and nobody questioned it because it looked legitimate." Vikram's mind spun. "Priya, pull every piece of information we have on Devika Mukherjee's extended family. Cousins, nieces, nephews—anyone who might have been close to her."
"Sir, we have seven minutes—"
"Just do it!"
On screen, the masked woman had begun circling Ishani, the sharpened statue glinting. Commissioner Ghosh was shouting, pleading, offering to take Ishani's place. The woman ignored him.
"Six minutes," she announced calmly. "Six minutes for redemption. Six minutes for the police to prove they can protect the innocent. Tick tock."
Vikram's phone pinged. Priya had sent a file—family tree of the Mukherjee clan. Vikram scanned it frantically. Malini had two siblings: a brother who died young, and a sister named Anjali who—
Who married into the Sharma family.
Dr. Anjali Sharma. The psychiatrist Devika had confided in. Who'd kept her session notes for twenty-three years. Who'd claimed to have met Malini only once after Devika's death.
But what if that was a lie? What if Dr. Sharma wasn't just Devika's psychiatrist but also her aunt?
"Priya, did we verify Dr. Anjali Sharma's relationship to Devika Mukherjee?"
"She was listed as treating psychiatrist. We didn't dig deeper—why?"
"Because Dr. Sharma is Malini Mukherjee's sister! She's Devika's maternal aunt! She had access to everything—Devika's fears, her diary entries from therapy sessions, insider knowledge of the family's grief. And she's the right age, the right build to be the woman in that mask!"
Silence on the line. Then: "Sir, Dr. Sharma lives in Salt Lake. That's nowhere near the Howrah mill. If she's not at the location—"
"Then we've been chasing the wrong site! The Sengupta mill connection was a misdirection. Where else would have meaning? Where would Dr. Sharma take them?"
Another ping. Message from an unknown number, text only:
You're close, Inspector. But not close enough. The place where it began is the place where it ends. The daughter dies where the mother died. Poetic, don't you think?
Where the mother died.
"The old hostel site," Vikram breathed. "It's not a parking lot anymore—what's there now?"
Priya's fingers flew across her keyboard. "It was a parking lot for years, then... Sir, construction started eight months ago. New student housing complex, still under construction. The building's not finished—it's just steel framework and concrete, completely empty at night."
"That's where they are! The new building on the old hostel site! How far from your location?"
"Fifteen minutes in traffic. But sir, we have five minutes on the clock—"
"Then drive on the damn sidewalk! Get there now!"
The screen showed four minutes. The masked woman—Dr. Anjali Sharma, Vikram was now certain—had stopped circling. She stood behind Ishani, the sharpened Kali statue poised at the young woman's throat.
"The police are running out of time," she announced. "Just like Devika ran out of time when she screamed for help from that window. Do you think the police will save you, Ishani? Do you think justice works for people like us?"
Ishani made muffled sounds through her gag. The camera zoomed in on her face—she was trying to speak, desperately trying to communicate something.
The woman yanked the gag down.
Ishani gasped for air, then spoke rapidly: "I know what my father did! I've known for two years! He told me everything when I confronted him about his depression, his nightmares, the way he couldn't look at me without crying! He confessed it all—the embezzlement, the fire, watching Devika die! I told him to go to the police, to confess publicly, to face consequences! He refused because he was a coward, and I've hated him for it ever since!"
The revelation hung in the air.
"That's why you weren't close," Vikram murmured, watching the screen. "Ishani knew her father was a murderer."
"So kill me if you want," Ishani continued, voice steady despite the blade at her throat. "But don't pretend it's justice. My father's already dead. Killing me won't bring Devika back. It'll just make you a murderer too. Is that what Devika would have wanted? For her aunt to become what her killers were—someone who chose revenge over doing the right thing?"
The masked woman went completely still.
"How did you—"
"Know you're Dr. Sharma? My father mentioned you. Said you were the only one who tried to get justice for Devika, who wouldn't let it go. I looked you up. Found your connection to the Mukherjee family. When I saw you at my house the day before the murder—yes, I saw you, pretending to be from my father's charity—I knew. I've been waiting for you to come after me. Part of me thought I deserved it."
Three minutes on the clock.
Dr. Sharma's hands trembled. "You knew what he did and you stayed silent. You're as guilty as—"
"I stayed silent because he was my father and I loved him despite his sins! Just like you stayed silent for twenty-three years because exposing the truth meant exposing your sister's grief, making it public, turning Devika's memory into headlines and hashtags!" Ishani's voice cracked. "We're the same, Dr. Sharma. Both of us loved people who were destroyed by what those four men did. Both of us made impossible choices about silence and truth. Killing me doesn't change that. It just adds one more person to the body count."
The camera shook slightly. Dr. Sharma's composure was fracturing.
Vikram's phone: Priya's voice, breathless from running. "We're at the construction site. Third floor—I can see them! Sir, I have a shot. Do I take it?"
"How clear?"
"Maybe seventy percent. But if I miss—"
"Don't miss." Vikram's heart hammered. "But Priya—wait for my signal. Give Ishani a chance to talk her down."
On screen, Dr. Sharma had removed her mask. The face beneath was ravaged by grief—red-rimmed eyes, tear tracks cutting through makeup, the skeletal gauntness of someone who'd stopped eating properly months ago. She looked like a ghost of herself.
"Devika was everything to me," she whispered. "My sister Malini fell apart after the fire. Someone had to be strong, had to seek justice, had to make sure those men didn't get away with it. I waited. I gathered evidence. I planned. And when Malini's husband died last year, when I saw her finally breaking completely, I knew I had to act. Not for revenge—for balance. For cosmic justice."
"Goddess Kali doesn't demand human sacrifice," Ishani said quietly. "She destroys evil, yes. But she also protects the innocent. I am innocent, Dr. Sharma. Just like Devika was innocent. If you kill me, you become what they were—someone who murders the innocent to protect themselves."
Two minutes.
"Priya," Vikram said into the phone. "On my mark—"
"Wait." Priya's voice was tense. "She's lowering the weapon."
On screen, Dr. Sharma's hands had indeed dropped. The sharpened Kali statue fell from her grip, clattering on concrete. She sank to her knees.
"I can't. I thought I could, thought it was righteous, but—" Her voice dissolved into sobs. "I'm so tired. Twenty-three years of being angry, of remembering, of carrying this for Malini because she couldn't carry it herself. I just wanted someone to pay. I just wanted them to hurt the way we hurt."
Priya's team swarmed in from all sides, weapons drawn. Dr. Sharma didn't resist. She sat on the floor, weeping, while officers cut Ishani and Commissioner Ghosh free.
The livestream didn't cut off. India watched as Priya read Dr. Sharma her rights. Watched as Ghosh, blood-covered and broken, was helped to his feet. Watched as Ishani Sengupta, instead of fleeing, knelt beside the woman who'd almost killed her and simply held her while she cried.
One minute left on the countdown clock when the feed finally went dark.
Vikram's phone rang immediately. Priya: "We have her in custody. Ghosh and Ishani are shaken but unharmed. Sir, Dr. Sharma's asking for you. Says she'll only give her full statement to Inspector Vikram Chauhan."
"I'm in Delhi—"
"I know. But she says it can wait. She's not going anywhere, and she has..." Priya paused. "She has something for you. Evidence that will implicate everyone involved in the original cover-up. Names, dates, bank transfers. She's been collecting it for years. Says you're the only cop she trusts to see it through."
Vikram sat down heavily on the safe house couch. Around him, the television still blared with news coverage—talking heads analyzing the confession, legal experts debating charges, social media exploding with reactions. The hashtags had changed: #DevikasJustice. #ConfessionsOfAMurderer. #KaliWasRight.
Rohit Chatterjee stared at the screen, his face ashen. "It's over. My career, my reputation, everything. Once Delhi Police processes those emails, once people know I've been in contact with the killer—"
"You should have thought about that twenty-three years ago," Vikram said coldly. "Or two weeks ago when you could have reported the threats. Or three months ago when you tried to buy silence instead of seeking justice. You had so many chances to do the right thing, Chatterjee. You chose wrong every single time."
Inspector Kapadia was already on her phone, coordinating with the local prosecutor's office. "We're taking you into custody, Mr. Chatterjee. Obstruction of justice, conspiracy after the fact, possibly accessory to the original murders depending on what evidence surfaces. You wanted immunity?" She smiled without humor. "Good luck with that."
As Delhi Police led Chatterjee away—the great Supreme Court advocate reduced to a handcuffed suspect—Vikram felt a strange emptiness. They'd stopped the killing. Saved Ishani Sengupta. Captured Dr. Anjali Sharma before she could complete her revenge. By any measure, this was a successful resolution.
So why did it feel like failure?
Because the real crime had happened twenty-three years ago, and no amount of confession or punishment now could undo it. Devika Mukherjee was still dead. Amit Bose and Sameer Ahmed were still dead. Their families had still suffered decades of unanswered questions. And the four men responsible had lived comfortable lives for twenty-three years while their victims rotted in graves.
Vikram's phone buzzed. Message from an unknown number—but he recognized the pattern now. Malini Mukherjee.
Thank you, Inspector. For stopping my sister before she destroyed herself completely. I told her not to do this, that vengeance wouldn't heal us. She wouldn't listen. Grief makes you deaf to reason. I hope you can show her some mercy. She's not a bad person. She's just a woman who loved her niece too much to let her death mean nothing.
Vikram didn't respond. What could he say? He understood Dr. Sharma's motivations even as he arrested her for them. Understanding wasn't the same as condoning, but it complicated the moral calculus. Made things messy in ways police work usually tried to avoid.
He booked a flight back to Kolkata for first thing in the morning. Tried to sleep and couldn't. Finally gave up around 3 AM and went to the hotel gym, running on the treadmill until his legs burned and his lungs screamed and he could think about something other than Devika Mukherjee's face in that university photo, smiling at a future she'd never reach.
The flight at dawn was turbulent. Vikram didn't notice. He was reading through the preliminary evidence Priya had sent—Dr. Sharma's meticulously documented files on the original cover-up. Bank transfers from Arindam's father to Inspector Ranjan Desai. Witness statements that were never entered into evidence. A maintenance log showing the kerosene lamps had been recently refilled, contradicting the official story that they were empty relics.
By the time the plane touched down in Kolkata, Vikram had enough to reopen the 2002 case officially. Enough to charge Commissioner Ghosh, Rohit Chatterjee, and posthumously Arindam Sengupta and Avinash Kulkarni with multiple counts of manslaughter at minimum, murder if he could prove premeditation.
Priya met him at the airport, looking like she hadn't slept either.
"Dr. Sharma's in lockup at Lalbazar. Lawyer hasn't arrived yet, but she's waived her right to remain silent. Been talking for hours. It's—" Priya handed him a recording device. "You need to hear this yourself."
They drove straight to headquarters. The building buzzed with an energy Vikram recognized—the chaos of a scandal breaking, journalists camped outside, senior officers in emergency meetings, everyone scrambling to control a narrative that had already escaped their grasp.
Dr. Anjali Sharma sat in the interrogation room looking strangely peaceful. The wild grief from the livestream had been replaced by calm resignation. She looked up when Vikram entered.
"Inspector Chauhan. Thank you for coming."
"Dr. Sharma, you're under arrest for kidnapping, attempted murder, conspiracy to commit murder, and the actual murder of Arindam Sengupta. Do you understand these charges?"
"I killed Arindam," she said simply. "Went to his house at 5:47 PM on the evening of his death. He'd been expecting me—we'd been in contact for weeks. He knew I was Devika's aunt, knew I had her diary. He'd agreed to meet, said he wanted to confess everything, make amends. I didn't believe him. Thought it was a trap."
"But you went anyway."
"I went prepared. The khukuri was in my bag. The objects I'd collected over months—his father's watch that I'd stolen from his house during an earlier visit, the prayer beads, the diary, the photograph. I'd commissioned the Kali statues specifically for this. Everything planned down to the minute."
"Tell me exactly what happened."
Dr. Sharma's gaze went distant. "I arrived at his study. He was alone, as promised. We talked. He showed me files—evidence of the embezzlement, documentation of the cover-up, bank records showing the bribes his father had paid. He said he'd been gathering it all for months, planning to turn himself in. I didn't believe him. Told him he was only confessing because he'd been caught, because I'd sent the threatening letter. He didn't deny it."
She paused, hands folded on the table with unnatural stillness.
"We argued. He said killing him wouldn't change anything, wouldn't bring Devika back. I said it wasn't about bringing her back—it was about making sure he paid. He asked if I'd be able to live with myself after committing murder. I said I'd lived with worse for twenty-three years. Then he—" Her voice caught. "Then he said: 'Do it. Please. I can't live with this anymore. Every night I see her face. Every time I look at my daughter, I think about the daughter I helped kill. If my death brings you peace, take it. I'm giving you permission.'"
Vikram felt cold. "He wanted you to kill him."
"Welcomed it. Practically begged for it. Said it was the only atonement he could offer. So I did it. One strike with the khukuri, straight to the heart. He didn't fight. Didn't even try to defend himself. Just closed his eyes and waited. It was over in seconds."
"And then you staged the scene. Arranged the objects around his body."
"I needed it to have meaning. Needed people to ask questions, to investigate, to uncover what those four men had done. The objects were messages—clues pointing back to 2002. I knew eventually a smart investigator would piece it together." She looked directly at Vikram. "I was counting on you, actually. I'd researched the Kolkata homicide division, knew your reputation for not letting go of difficult cases. That's why I left enough breadcrumbs to follow."
It was simultaneously flattering and disturbing—being manipulated by a killer who'd studied his professional history.
"What about Commissioner Ghosh? Why kidnap him instead of just killing him?"
"Because Debashish was different. He'd risen to Commissioner, gained power, had the ability to expose everything himself but chose silence. His crime wasn't just the original murder—it was twenty-three years of using his position to ensure justice never happened. I wanted him broken, exposed, forced to confess publicly before millions. Death was too easy. I wanted him to suffer the way my sister suffered—watching helplessly as everything he loved was taken away."
"And Ishani Sengupta?"
Dr. Sharma's composure finally cracked. "That was—I lost perspective. The rage took over. I'd been watching her for weeks, this privileged young woman living comfortably on blood money, and I convinced myself she was complicit. But when I actually had the knife to her throat, when she spoke to me with such clarity..." She shook her head. "Devika would have hated what I'd become. Would have talked me down just like Ishani did. I think—I think part of me kidnapped Ishani specifically so someone would stop me before I went too far. Before I became the very thing I was punishing."
The psychology was complicated, layered with self-justification and genuine remorse in equal measure. Vikram had seen it before—killers who constructed elaborate moral frameworks to support their actions, then watched those frameworks collapse under the weight of reality.
"What about Avinash Kulkarni's death seven years ago?"
"That was actually an accident. I'd tracked him down, planned to confront him eventually, but he died in that car crash before I could act. The drunk driving story seemed suspicious to me—I thought maybe one of the others had killed him to keep him quiet. But I investigated and it really was just an accident. Sometimes the universe handles its own justice."
"The threatening letters to Chatterjee? The emails?"
"All me. I wanted them terrified, paranoid, turning on each other. And it worked—Chatterjee tried to buy my silence, Debashish tried to obstruct your investigation, Arindam considered confessing. I played them against each other, used their guilt and fear like instruments."
Vikram leaned back, processing the confession. Dr. Sharma had orchestrated everything—the murder, the psychological torture, the public exposure. She'd weaponized her psychiatric training and insider knowledge to maximum effect. And she'd done it all for a twenty-three-year-old crime that the system had failed to punish.
"Why now? Why not years ago?"
"Because my sister's husband died. Malini had him to live for, to stay strong for. With him gone, she started falling apart. I realized if I didn't act, she'd destroy herself completely—either through suicide or by taking revenge herself and ending up in prison. So I decided to do it for her. Take the fall, get the justice, let her live whatever years she had left without that burden."
It was twisted logic, but Vikram understood the love beneath it. Dr. Sharma had committed murder not from personal rage but from protective devotion to her broken sister.
"One more question. The yellow saree at the Sengupta house, the yellow salwar in Delhi. Why yellow?"
Dr. Sharma smiled sadly. "Devika loved yellow. Wore it constantly. Called it her lucky color. I wore yellow whenever I was working on her behalf. A reminder of who I was doing this for."
Vikram stood. "Your confession will be processed, charges filed formally. You'll be arraigned within forty-eight hours. I strongly suggest you get a lawyer."
"I don't need a lawyer, Inspector. I'm guilty. I did everything I'm accused of, and I'd do it again. The only thing I regret is almost killing Ishani. That was—that was the grief talking, not justice."
As Vikram left the interrogation room, Priya fell into step beside him.
"Sir, the media's going insane. They want a statement, want to know if charges are being filed against Commissioner Ghosh and Chatterjee—"
"Let the Deputy Commissioner handle press," Vikram interrupted. "I'm not interested in performing for cameras. We have work to do—real work. The 2002 case needs to be officially reopened. I want every piece of evidence Dr. Sharma collected verified and logged. I want Inspector Ranjan Desai tracked down in Goa and brought in for questioning about the bribery. I want—"
His phone rang. Unknown number again, but this time when he answered, it was a voice he recognized.
"Inspector Chauhan? This is Malini Mukherjee. I'm at the Presidency College campus. At the memorial garden they made for the fire victims. I thought—would you come? I'd like to talk, if you have time."
Vikram checked his watch. He had a thousand things to do, reports to file, evidence to process, a crumbling police department to help salvage. But something in Malini's voice made him say: "I'll be there in thirty minutes."
The memorial garden was a small, peaceful space tucked behind the new construction—three stone benches arranged around a plaque listing the names of the students who'd died in the 2002 fire. Malini Mukherjee sat on one bench, feeding pigeons from a paper bag of grain.
She looked exactly like Vikram had imagined—a woman worn down by decades of grief but still carrying a core of dignity. Her saree was simple cotton, her hair gray and pulled into a loose bun. When she saw Vikram approaching, she smiled slightly.
"Thank you for coming, Inspector. I know you're busy."
"Mrs. Mukherjee." Vikram sat on the bench opposite. "I'm sorry about your sister. About everything."
"Don't be. Anjali made her choices, just like I made mine. I chose to stay silent, to let the pain eat me from inside. She chose action, revenge, violence. Neither of us chose healing." Malini scattered more grain, watching the pigeons scramble. "I came here today because I realized something. All these years, I've been visiting Devika's grave, talking to her like she could hear me. But this—this place where she actually spent her last moments—I've never been able to come here. Too painful. But today, after everything, I needed to."
"What did you need?"
"To forgive her, I think. For reporting those boys. For doing the right thing even though it cost her everything. I was angry at her for so long—isn't that terrible? Angry at my own daughter for being brave, for having integrity. I thought if she'd just stayed quiet, she'd still be alive. Married by now, maybe with children. I could have been a grandmother."
Malini's voice broke on the last word.
"But she wouldn't have been Devika then, would she? My daughter's defining quality was her refusal to compromise on truth and justice. Taking that away would have killed who she was just as surely as that fire did." She looked at Vikram with clear eyes. "So I came to tell her: I'm proud of you, baby. I'm proud you did the right thing. I'm sorry the world punished you for it. But I'm proud."
They sat in silence for a while, watching the pigeons, listening to the distant sounds of construction and traffic.
Finally, Vikram asked the question that had been haunting him: "If you could change what your sister did—stop Arindam's murder, prevent the kidnapping—would you?"
Malini thought carefully before answering. "Part of me wants to say yes. Murder is wrong, vigilante justice is wrong, I know that. But another part—" She paused. "Another part is relieved. For twenty-three years, those men walked free while my daughter rotted in the ground. The system failed her. The police failed her. Society failed her. Someone had to balance the scales, even if it meant doing it the wrong way. Anjali gave Devika something the courts never would have—acknowledgment. Confession. Public recognition that an injustice occurred. That matters."
"Even at the cost of more violence?"
"I didn't say it was right, Inspector. I said it mattered. Those aren't the same thing." She stood, brushing grain dust from her saree. "I'll testify at Anjali's trial. Tell the court everything I know about the original crime, about why she felt compelled to act. Not to excuse her—she'll go to prison for what she did, and she should. But to provide context. To make sure Devika's story gets told fully, finally, after all these years of silence."
Vikram walked her to the garden exit. Before she left, Malini turned back.
"One more thing, Inspector. When you rebuild the case against Debashish Ghosh and Rohit Chatterjee—and I know you will—remember that they were children when it happened. Stupid, selfish children who made catastrophic choices. But children nonetheless. Whatever punishment they receive now, it won't undo what they did. Justice is important. But so is recognizing that people are complicated, that guilt and innocence aren't always clean categories."
Then she was gone, disappearing into the crowds of College Street, another anonymous figure in Kolkata's endless flow of humanity.
Vikram stood for a moment, looking at the memorial plaque. Three names engraved in stone. Three lives ended because four young men chose self-preservation over integrity.
His phone buzzed. Priya: Sir, you need to see this. Commissioner Ghosh has submitted his resignation and turned himself in. He's confessing to everything—the embezzlement, the cover-up, obstruction of justice. Says he won't fight any charges. Also, Chatterjee's lawyer in Delhi just called. Chatterjee wants to make a deal—full cooperation in exchange for reduced charges.
The dominoes were falling. The twenty-three-year-old crime was finally being prosecuted. Justice, delayed but not denied.
Except it was denied for Devika, Amit, and Sameer. They'd never see their killers face consequences. They'd never get their lives back, their futures, their potential.
That was the truth about justice—it always came too late for the victims. It served the living, not the dead.
Vikram walked back toward headquarters, his mind already organizing the case ahead. Months of work, probably. Trials, testimonies, legal battles. The media circus would be relentless. Kolkata Police Department would spend years rebuilding its reputation after one of its own Commissioners was revealed as a murderer and corruption facilitator.
But as he walked through the chaotic afternoon traffic—past phuchka vendors and traffic policemen, past students arguing politics and old men playing chess on sidewalks—Vikram felt something shift. The weight he'd been carrying since first seeing Arindam Sengupta's body had lightened slightly.
They hadn't saved everyone. Hadn't prevented all the violence. Hadn't created a neat, clean resolution where good triumphed absolutely and evil was vanquished completely.
But they'd found truth. Exposed lies. Given voice to victims who'd been silenced for decades.
And sometimes—not always, but sometimes—that had to be enough.