Vikram hadn't slept properly in thirty-six hours. His eyes burned like someone had rubbed raw chili paste into them, and the sweet tea from the station canteen sat in his stomach like liquid lead. But none of that mattered when he walked into the forensics lab and saw what Dr. Anita Kapoor had laid out on the examination table.
The Kali statue gleamed under the harsh white lights. Small—barely the size of his fist—but intricately carved. The goddess's face held that peculiar expression of serene violence that always made Vikram uncomfortable. Her ruby eyes caught the light, throwing tiny red dots across the sterile walls.
"Tell me you found something useful," Vikram said, accepting the latex gloves Priya handed him.
Dr. Kapoor adjusted her spectacles. "Better than useful. Look here." She pointed to the statue's base with a metal probe. "See these marks? Tool impressions. Fresh ones. Someone carved something into the bottom recently—within the last month, I'd estimate."
Vikram picked up the statue carefully, turning it over. Scratched into the brass base in crude, hurried letters:
DVK—02.10.2002—THEY WATCHED HER BURN
The date. Devika Mukherjee's initials. And an accusation that hit like a punch to the gut.
"Arrey baap re," Priya whispered beside him. "They didn't just let her die. They stood there and watched."
"There's more." Dr. Kapoor pulled out a manila folder thick with printouts. "I ran the statue through every database we have. This particular piece? It's one of a kind. Commissioned from a brass worker in Kumartuli eighteen months ago. I tracked down the artisan—old man named Bishnu Karmakar. He remembered the commission because the customer paid triple his usual rate for rush work and absolute discretion."
"Description?"
"Woman. Mid-forties. Wore a yellow cotton saree. Spoke refined Bengali, educated accent. Paid cash, gave a fake name, picked up the statue herself three weeks later. Bishnu said she cried when she held it. Asked him if he believed in divine justice."
Yellow saree. Vikram's pulse quickened. "The woman from the gate camera footage. The one who approached at 4:30 but didn't enter."
"Same thought I had," Priya confirmed. "I pulled stills from the video, enhanced what I could. The build matches. Height's right. Could be the same person."
"So we have a woman in a yellow saree who commissioned a Kali statue with an accusation carved into it, showed up at the Sengupta house hours before the murder but didn't go inside, and then someone else—the figure in the black raincoat—actually committed the killing." Vikram rubbed his temples, trying to massage away the exhaustion headache building there. "Are we looking at two killers? Or one person who changed clothes?"
"Gate code," Priya said suddenly. "Both knew the gate code. The delivery guy, the raincoat person, probably the yellow saree woman too if she'd decided to enter. That's not random. That's intimate knowledge."
Dr. Kapoor cleared her throat. "There's one more thing. I found trace evidence on the statue—skin cells, not Sengupta's. DNA analysis will take a few days, but I can tell you they're female. And there's something else. Microscopic fibers embedded in the brass, likely from the bag or cloth it was carried in. The fibers are from raw silk—expensive, handwoven. Bengal tant, probably from Shantiniketan area."
Raw silk from Shantiniketan. Yellow cotton saree. A woman who believed in divine justice. The pieces were there, scattered like broken glass, but Vikram couldn't quite see the picture they formed.
His phone vibrated. Unknown number. Against his better judgment, he answered.
"Inspector Chauhan?" The voice was female, older, trembling slightly. "You're looking for me, I think. The woman who went to Arindam Sengupta's house yesterday."
Vikram snapped his fingers at Priya, mouthing trace this call. She was already moving, pulling out her phone.
"Who is this?"
"My name is Malini Mukherjee. Devika was my daughter."
The floor seemed to tilt slightly beneath Vikram's feet. The mother. The one who'd moved back to Bankura, who'd slammed the door in the private detective's face, who supposedly didn't speak about her daughter's death.
"Mrs. Mukherjee, where are you right now?"
"Somewhere safe. I've been in Kolkata for two weeks, staying with my cousin in Tollygunge. I needed to... I had to do something. After all these years of silence, of letting those men live their comfortable lives while my Devika's bones lay in the ground with her truth buried beside her."
"Did you kill Arindam Sengupta?"
Silence. Then: "No. But I won't pretend I'm sorry he's dead. I went to his house to confront him, to make him look me in the eye and admit what they did. But I couldn't. Twenty-three years of anger, and when I stood at that gate, I couldn't even press the buzzer. I'm a coward, Inspector. I walked away."
"But someone else didn't walk away."
"Someone with more courage than me. Someone who understands that some debts can only be paid in blood." Her voice hardened. "They murdered my daughter, Inspector Chauhan. Not with the fire—that came after. They murdered her, and then they burned the evidence. All four of them. And for twenty-three years, I've had to live with the knowledge that the men who destroyed my only child walked free, built careers, had families, slept peacefully at night."
"How do you know this? Do you have proof?"
"I have my daughter's diary. The one she kept hidden, that I found weeks after her death under a loose floorboard in our old house. The one I was too broken to do anything with back then, too shattered by grief to fight. But grief turns to rage, Inspector. Given enough time, given enough silence, grief becomes something harder. Something that demands justice."
Vikram's mind raced. The diary. One of the objects placed around Sengupta's body had been an old leather diary. Had the killer taken it? Or had Malini provided it to them?
"Mrs. Mukherjee, I need you to come to the station. Bring the diary. Whatever happened to your daughter, we can—"
"No." The word cracked like a whip. "I trusted the police once. I went to them after Devika died, told them my daughter had been afraid, that she'd said strange things in those last weeks. They patted my hand like I was a hysterical woman imagining conspiracies. They closed the investigation before it truly opened. So no, Inspector, I won't come to your station. But I'll tell you this: look at the original fire investigation file. Really look at it. The officer who signed off on the 'accidental fire' conclusion? He retired six months later with a suspiciously large bank balance and moved to Goa. Ask yourself why."
"Who bribed him?"
"The Sengupta family had money. The Ghosh family had connections. Between them, they could make anything disappear—evidence, witnesses, the truth itself." She paused. "I'm going to send you something, Inspector. Photos of pages from Devika's diary. The entries from her last two weeks. Read them. Then you'll understand why someone finally did what should have been done twenty-three years ago."
"Mrs. Mukherjee, wait—"
The line went dead. Priya looked up from her phone, shaking her head. "Call came from a burner phone, probably already destroyed. No location trace possible."
Vikram's phone pinged. Email from an anonymous account with three image attachments. He opened the first one, and Devika Mukherjee's handwriting filled the screen—neat, careful, the script of someone who took pride in small details.
September 25, 2002
Something's wrong. I thought I was imagining it at first, but I'm not. The way they look at me when they think I'm not paying attention. Arindam especially. He watches me during study sessions like I'm a problem he needs to solve. Today in the library, I caught Debashish and Rohit whispering, and when they saw me, they stopped immediately. Guilty silence, the kind that screams secrets.
Avinash is different. He seems uncomfortable around me now, won't meet my eyes. Last week we were friends—he helped me with my constitutional law assignment, made terrible jokes, was kind. Now he flinches when I enter a room. What changed? What did I do?
The second image:
October 1, 2002
I know what they did. Dr. Ghosh (that's what we call Debashish—he acts so superior, like he's already a professor instead of just a second-year student) tried to convince me I was mistaken. "You're stressed about exams, Devika. Your mind is playing tricks." But I know what I saw in the hostel office that night. The money. The documents. The way they scattered like cockroaches when I walked in.
They're running something. Some kind of scheme using the hostel funds. Stealing from scholarship accounts, from maintenance budgets. Money meant for students who need it, who come from families like mine who scrape together every rupee for education. And these boys—these privileged boys who've never wanted for anything—they're treating it like a game. "Borrowing," Arindam called it when I confronted him. "We'll pay it back after Rohit's father's business deal goes through."
I told them I'd report it. Arindam grabbed my arm, hard enough to bruise. "Don't be stupid," he said. "You'll ruin four futures over nothing." Then Debashish, always the smooth talker: "Think about your own future, Devika. Your scholarship, your recommendations. These things can disappear so easily."
They threatened me. My so-called friends threatened me.
The third image made Vikram's blood run cold:
October 2, 2002—afternoon
I went to the Warden's office this morning. Reported everything. She listened, nodded, said she'd look into it. Two hours later, Arindam cornered me in the corridor. His face was different—not threatening anymore, but scared. "The Warden told us," he said. "She gave us a chance to return the money quietly. But you had to be the hero, didn't you?"
He said they need time. That exposing this publicly will destroy not just them but their families. Rohit's father's business is on the edge of bankruptcy—that's why they took the money in the first place, to cover some debt before it collapsed everything. Avinash started crying, actually crying, begging me to give them one week to fix it all.
I don't know what to do. Part of me wants to push forward, make them face consequences. But another part—the part that knows what it's like to watch your parents struggle—feels pity. Arindam promised they'd return every rupee by Friday. He swore on his mother's life.
I said I'd think about it. I have until tomorrow to decide whether to let the formal investigation proceed or withdraw my complaint.
I wish I could talk to Ma about this. But I can't burden her. She has enough to worry about.
The entry ended there. Hours later, the fire had started. Devika Mukherjee never got the chance to make her decision.
"They killed her," Priya breathed, reading over Vikram's shoulder. "Not directly maybe, but they killed her. And then they burned the evidence."
"We need that diary," Vikram said. "The actual physical diary. It's evidence in a murder case—both the original one and Sengupta's killing."
"Sir, it's past nine-thirty. Dr. Sharma's expecting us at ten." Priya hesitated. "Should we bring the Commissioner in? Show him these diary entries, get his statement on record?"
Vikram thought about Ghosh's face that morning, the terror barely masked by official authority. The Commissioner knew exactly what had happened that night. He'd lived with it for twenty-three years.
"Not yet. First we talk to Dr. Sharma, see what Devika told her psychiatrist. Then we have enough to approach Ghosh not as his subordinates but as investigators with evidence." He looked at his watch. "We have thirty-six hours before the killer's deadline expires. Let's move."
Dr. Anjali Sharma lived in a modest apartment in Salt Lake Sector Two, the kind of middle-class housing that defined Kolkata's professional families—functional, comfortable, devoid of ostentation. She answered the door herself, a woman in her early seventies wearing a simple handloom saree and reading glasses perched on her head. Her eyes were sharp, assessing, carrying the weight of decades spent listening to secrets.
"Inspector Chauhan? Come in, come in. Forgive the mess—I've been sorting through old files. When you called about Devika Mukherjee, I knew I'd need to dig into my archives."
The apartment smelled of sandalwood incense and old books. Dr. Sharma led them to a sitting room where files were indeed spread across every surface—decades of patient notes, medical journals, correspondence.
"I don't normally discuss patients, even deceased ones," she began, settling into an armchair that had clearly molded itself to her shape over years. "But when I heard about Arindam Sengupta's murder, when your colleague mentioned it might be connected to the hostel fire... Well. Some silences become complicity. I won't be complicit anymore."
She pulled out a worn file folder. "Devika came to me in early September 2002. She was referred by the university health center—anxiety, sleep disturbances, panic attacks. Bright girl. Sharp mind. But troubled."
"By what?"
"Initially she said it was academic pressure. But in our third session, the truth emerged. She'd discovered that four of her friends—male students she'd trusted—were embezzling from hostel funds. Modest amounts at first, then larger. They'd gotten greedy, or desperate. She wasn't sure which."
Dr. Sharma opened the file, pulling out her session notes. "In our last meeting—October 1st, 2002—she told me she'd reported them to the Warden. She was terrified of the consequences but determined to do the right thing. I remember her words exactly: 'If I stay silent, I'm as guilty as they are. My father taught me that truth matters more than comfort.'"
"Did she mention feeling physically threatened?"
"Not explicitly. But she was afraid. When I asked what scared her most, she said: 'They have so much to lose. People do terrible things when they're cornered.' I advised her to document everything, to stay in public spaces, to tell multiple people about the situation so she wasn't the only one who knew." Dr. Sharma's voice cracked slightly. "I failed her. I should have done more, should have contacted the authorities myself, should have—"
"You weren't responsible for what happened," Vikram said gently, though he knew guilt didn't respond to logic.
"Perhaps not legally responsible. But morally? I knew those boys were dangerous, and I let her walk back into that hostel." She closed the file with shaking hands. "After she died, I tried. I went to the police, told them about our sessions, about the embezzlement. They thanked me and did nothing. The investigator—some senior officer whose name I've mercifully forgotten—told me that therapy notes weren't admissible evidence, that I was drawing conclusions unsupported by facts. The case was closed within weeks."
"Do you remember the officer's name?"
Dr. Sharma stood, moving to a old wooden cabinet. She pulled out another file—this one marked PERSONAL—DEVIKA MUKHERJEE CASE. "I kept copies of everything. Every report I filed, every statement I gave, every attempt I made to get someone to listen." She handed Vikram a faded carbon copy of a police complaint. "Inspector Ranjan Desai. That was his name. He's the one who shut down every avenue of investigation."
Vikram photographed the document. Inspector Desai—the officer Malini Mukherjee had mentioned, the one who'd retired suspiciously wealthy and moved to Goa. Another thread to pull.
"Dr. Sharma, in your professional opinion, could those four young men have deliberately started the fire?"
She was quiet for a long moment. "People ask me that—could someone really murder three people to cover up embezzlement? It seems disproportionate, insane. But here's what I've learned in forty years of psychiatry: people don't kill because of single decisions. They kill because they've painted themselves into corners, because they've told themselves lies until the lies become their reality. Those boys probably didn't plan murder. They probably panicked. Made a series of escalating bad choices. And then, suddenly, they're standing in a burning building, and the only witness to their crime is dying, and they have a choice: try to save her and expose themselves, or let the fire do their work for them."
"They chose the fire," Priya said quietly.
"They chose themselves. And twenty-three years later, someone's making them pay for that choice." Dr. Sharma looked directly at Vikram. "I assume you're here because you want to know if I think Devika's mother could be your killer."
The bluntness startled him. "Could she?"
"Malini Mukherjee loved her daughter with a fierce, protective love. Devika's death broke something fundamental in her. I saw her once, about six months after the fire—she came to my office, barely coherent with grief, asking me what her daughter's last days were like. I told her what I could, tried to offer resources for counseling. She refused everything. Said counseling was for people who wanted to heal, and she didn't want to heal. She wanted to remember." Dr. Sharma paused. "Could she kill? In a moment of rage, seeing one of those men? Perhaps. But could she plan an execution, carry it out with such precision? I don't know. Grief changes people in unpredictable ways."
Vikram's phone rang. Rohit Malhotra, voice tight with urgency: "Sir, you need to get to Rohit Chatterjee's house in Delhi. Delhi Police just called. There's been an incident."
His stomach dropped. "Is he dead?"
"No, but—Sir, his house was broken into last night. Nothing stolen. But someone left a message painted on his bedroom wall in red paint. Or at least, they hope it's paint."
"What did it say?"
"'Forty-eight hours. Confess or join Arindam.' And sir? They left another object. A brass statue of Kali, identical to the one at Sengupta's murder scene."
The killer was escalating. Warning Chatterjee directly now, not just through the Commissioner. Making it clear that the deadline was real, the threat concrete.
"Tell Delhi Police to put Chatterjee in protective custody immediately. I want officers inside his house, not just outside. And get me on the next flight to Delhi—I need to interview him myself."
He turned to Dr. Sharma. "Thank you for your time. If Malini Mukherjee contacts you—"
"She won't. I haven't heard from her in over twenty years." Dr. Sharma walked them to the door. "Inspector? Catch whoever killed Arindam Sengupta. Bring them to justice. But remember—justice and revenge aren't the same thing, even when they look identical from the outside."
On the street, Priya lit a cigarette, hands trembling slightly. "Sir, what if we're wrong? What if this isn't about justice at all? What if it's just murder dressed up in righteous clothing?"
"Then we arrest a killer," Vikram replied. "But if we're right—if those four men did let Devika Mukherjee burn to death to save themselves—what then? How do we balance twenty-three-year-old crimes against current ones?"
"We don't. That's not our job. We catch killers. Judges handle the balancing."
It was the right answer, the proper police answer. But as they drove back toward headquarters through Kolkata's late-morning traffic—past street vendors selling jhalmuri, past office workers grabbing quick telebhaja for breakfast, past the ordinary chaos of a city that never quite stopped moving—Vikram couldn't shake the feeling that this case would require more than procedural correctness.
Somewhere in this city, a killer waited. Someone who'd watched Arindam Sengupta die with the same cold deliberation that those four young men had once watched Devika Mukherjee burn. Someone who believed absolutely in their own righteousness.
And righteousness, Vikram had learned, was the most dangerous motivation of all. Because righteous killers didn't stop. They couldn't stop. Not until their mission was complete, or until someone stopped them.
He had thirty-four hours to figure out which outcome would prevail.
His phone buzzed. Another email from the anonymous account. One line:
The goddess doesn't forgive, Inspector. She balances. Two more must fall before the scales are even. Tick tock.