The southern neighborhoods of Halcyon Bay had been built on reclaimed marshland, a grid of narrow streets that flooded even in a light rain. Tonight the water was already ankle-deep, black and oily, swirling with the debris of a city preparing to flee. Mira drove past boarded-up storefronts and empty playgrounds, past churches whose parking lots were full of cars but whose doors were shut tight. The evacuation orders had been announced an hour ago, but here, in the immigrant quarters, leaving was not simple. Leaving meant documentation at checkpoints. Leaving meant risking exposure, detention, deportation. For many, it was safer to stay and pray.
She found the address on a scrap of paper she had kept folded in her glove compartment for a year, ever since the labor organizer had first tried to distribute union flyers at the Stone & Weir site and been escorted off by private security. The building was a two-story walk-up with a ground-floor community center, its windows still lit despite the hour. Hand-painted letters on the glass read CENTRO DE APOYO COMUNITARIO. Through the rain-streaked window, Mira could see a woman moving between folding tables stacked with bottled water and canned goods.
The door was unlocked. A bell chimed as Mira stepped inside, and the woman looked up. She was in her fifties, with graying hair pulled back in a tight bun and eyes that had seen too much to be surprised by a stranger at midnight. She wore a faded denim shirt and held a clipboard in one hand. The other hand, Mira noticed, was missing two fingers, the stumps smooth and old.
"You are not here for supplies," the woman said. Her English was accented but precise, each word placed with care. "You are the security guard from the tower. I saw you on the news. The body."
"Ada Vasquez?"
"Who is asking?"
Mira pulled the manila envelope from inside her jacket and held it out. "Rodolfo Mejia was murdered. I have proof. But the police are calling it an accident, and his employer is already scrubbing the scene. I think he was killed because of what is in this envelope. I think you might know what that is."
Ada did not take the envelope. She studied Mira's face for a long moment, her expression unreadable. Then she turned and walked toward a back office, gesturing for Mira to follow.
The office was small and cluttered, the walls covered with posters for worker rights clinics and immigration legal aid. A portable radio on the desk crackled with storm updates, the meteorologist's voice tense with barely suppressed alarm. Ada closed the door and motioned for Mira to sit.
"Rodolfo was my cousin's son," Ada said, settling into a creaking office chair. "He came here four years ago, after the violence in his village became too much. He was a good boy. Quiet. He wanted only to work, to send money home, to build something." She paused, her eyes drifting to the envelope. "He also wanted justice. More than was wise."
Mira placed the envelope on the desk between them. Ada opened it and spread the contents across the cluttered surface: the timecards, the photographs of the concrete delivery ticket, the handwritten note. She read the Spanish note aloud, her voice flat.
"Fake materials. Danger. They are mixing the concrete with too much sand and not enough cement. The aggregate is contaminated with industrial waste. The beams will not hold." She looked up at Mira. "Rodolfo discovered this three months ago. He tried to report it to the foreman, Ridley. Ridley told him to mind his own business. Then he tried to report it to the city building inspector, but the inspector never came. Someone paid him not to come."
"Weir?"
Ada nodded. "Gregor Weir has been building on this city for thirty years. He owns politicians. He owns inspectors. He owns the police union. There is not a door in Halcyon Bay that does not open for him." She tapped the photographs. "Rodolfo thought he had found a door that was still closed. He started keeping records. He was very careful. He had a small camera, a digital recorder, a hard drive he kept hidden. He told me he was building a file, a complete file, that would force someone to listen."
"Where is the hard drive now?"
"I do not know. Rodolfo called me yesterday, the afternoon before he died. He said he was frightened. He said someone had searched his locker, that his lock had been broken and replaced. He moved the hard drive to a safe place, but he did not tell me where. He was going to meet with someone that night, someone inside the company who wanted to help. A young man. An accountant."
Mira leaned forward. "Do you know his name?"
"Toby. I do not know his last name. He worked in the Stone & Weir payroll office. Rodolfo said this boy had access to the real books, not the fake ones they show the tax authorities. He said this boy was scared, but he had a conscience."
The radio on the desk emitted a burst of static, and the meteorologist's voice cut through with a new edge of panic. The Godsend had intensified. It was now a Category Five storm with sustained winds of one hundred sixty miles per hour, and it was projected to make landfall in less than twelve hours. Mandatory evacuation was now in effect for all coastal zones. Storm surge predictions were being revised upward, far upward. The mayor's voice came on, tinny and distorted, urging residents to leave immediately, to seek higher ground, to not attempt to ride out the storm.
Ada switched off the radio. The silence that followed was heavy, oppressive, filled only by the drumming of rain on the roof.
"You should go," Ada said. "Take the envelope. Take it to the state capital. Find a reporter who will listen. There is nothing more you can do here."
"What about you?"
Ada smiled, a thin expression that did not reach her eyes. "I have stayed through worse. And someone must be here when the water rises. Someone must remember the ones who are forgotten."
Mira stood. She gathered the papers back into the envelope and slid it into her jacket. At the door, she hesitated.
"Rodolfo's hard drive. If I find it, what do I do with it?"
Ada's gaze was steady. "You finish what he started. Or you bury it so deep that no one can use it to hurt the innocent. The choice will be yours. But remember, Detective—"
"I'm not a detective anymore."
"Once a detective, always a detective. The instincts do not disappear. Only the badge." Ada reached into a drawer and pulled out a business card, creased and stained. "This is the payroll office address. Toby lives in the apartment above it. If he is still alive, you may find him there. If not..."
She did not finish the sentence. She did not need to.
The rain had intensified by the time Mira reached her car. The streets were rivers now, the drains overwhelmed, the water rising above the curbs and lapping at the doors of abandoned vehicles. She drove north, away from the evacuation routes, following the address on the business card. The city around her was transforming, becoming a dark mirror of itself. Traffic lights swung wildly in the wind, their colors bleeding into the rain. Billboards peeled away in long, wet strips, their cheerful advertisements reduced to skeletal frames. A power line snapped somewhere nearby, and the streetlights flickered and died, plunging whole blocks into darkness.
She drove through the dark, her headlights cutting twin tunnels through the storm. Her mind was a chaos of images: Rodolfo's open eyes, Sophie's dark curls, Ada's missing fingers, the mocking smile of Gregor Weir. She had spent two years trying to smother her instincts, trying to forget the person she used to be. But the instincts were still there, sharp and hungry, and they were telling her that time was running out.
The payroll office was a converted warehouse on the industrial edge of the channel district, a neighborhood of rusting cranes and abandoned factories that would soon be underwater. Mira parked in the loading zone and waded through knee-deep water to a steel door with a buzzer. She pressed it, waited, pressed it again. The wind tore at her jacket, and the rain stung her eyes like needles.
Just as she was about to turn away, the door opened a crack. A face peered out, pale and young, with wire-rimmed glasses and a tremor in the jaw.
"Are you Toby?"
"Who wants to know?" His voice was high and thin, a boy's voice in a man's body.
"Rodolfo Mejia sent me."
The name hit him like a blow. He flinched, his eyes widening, and for a moment Mira thought he would slam the door. But then something shifted in his expression, a collapse of resistance, and he stepped back and let her in.
The apartment above the office was a single room with a hot plate and a mattress on the floor. Papers were spread across every surface, financial printouts and ledger sheets covered in handwritten annotations. Toby stood in the center of the chaos, wringing his hands, his eyes darting toward the window as if expecting someone to come crashing through it.
"He's dead," Toby said. "Rodolfo. I saw it on the news. They said it was an accident. But it wasn't, was it? It was because of me. Because I told him to meet me. Because I was too scared to do it myself."
"Slow down," Mira said. "Tell me everything. Start at the beginning."
Toby took a shuddering breath and began to talk. He had been hired by Stone & Weir six months ago, fresh out of a community college accounting program, grateful for any job in a city where work was scarce. He had been assigned to payroll, processing the timecards and calculating the overtime. It had not taken him long to notice the discrepancies. The official payroll records showed one set of numbers. The actual hours worked, the ones recorded on the timecards, showed another. The difference was being pocketed by the company, thousands of dollars a week stolen from workers who could not afford to complain.
"I didn't know what to do," Toby said, his voice cracking. "I asked my supervisor, and he told me to ignore it. He said it was company policy, that everyone did it, that if I wanted to keep my job I should keep my mouth shut. But I couldn't stop thinking about it. These men were working twelve-hour days, six days a week, and they weren't even being paid what they were owed. It wasn't right."
He had started making copies of the records, hiding them in a folder on his personal computer. Then he had noticed the second set of irregularities, the ones related to the concrete supply invoices. The company was buying cheap, substandard materials from a shell corporation registered in a tax haven. The concrete was not meeting building code. The towers they were building, the luxury condominiums and the office complexes and the parking garages, were structurally compromised. It was a disaster waiting to happen.
"Rodolfo found out about the concrete on his own," Toby said. "He came to me because he had seen me working late, because he thought I might be an ally. He was braver than me. He wanted to go to the authorities. I told him I needed more time, more evidence. I told him I would give him everything I had, all the records, the real ledgers, the invoices, everything. We were supposed to meet last night. But I got scared. I didn't show up. And now he's dead."
Mira absorbed this in silence. Outside, the wind was screaming, a constant, keening wail that vibrated through the walls. The building groaned and shuddered, and somewhere in the distance, a transformer exploded with a muffled boom.
"Do you still have the records?" she asked.
Toby nodded. He crossed to a corner of the room and pulled up a loose floorboard, revealing a laptop and a portable hard drive wrapped in plastic. "I was going to destroy them. After I heard about Rodolfo, I thought... I thought they would kill me too. But I couldn't do it. I couldn't let him die for nothing."
He held out the hard drive. Mira took it. It was small and black and unremarkable, the kind of device you could buy at any electronics store. But in her hand it felt heavy, impossibly heavy, as if it contained not just data but the weight of everything that had been done and everything that was still to come.
"Come with me," she said. "We'll take this to the state police, the FBI, anyone who will listen. You'll be a witness. You'll be protected."
Toby shook his head, his eyes filling with tears. "I can't. My mother lives here. My sister. If Weir finds out I talked, he'll hurt them. He's done it before. People who cross him... they disappear. Or they have accidents. Like Rodolfo."
"You're not safe here either. The storm—"
"The storm is nothing compared to what Weir will do." Toby backed away, his hands raised as if to ward her off. "Take the records. Do what you want with them. But leave me out of it. Please. I've said too much already."
Mira wanted to argue. She wanted to grab him by the shoulders and shake him and tell him that staying silent would not save him, that men like Weir did not leave loose ends. But she saw the terror in his eyes, the paralysis of a rabbit caught in a trap, and she knew that forcing him would only make things worse.
She left him there, huddled in his one-room apartment, surrounded by the evidence of his conscience. She tucked the hard drive into her jacket alongside the manila envelope and descended the stairs into the storm.
The water in the street was waist-deep now and rising fast. Her car was half-submerged, the engine flooded, useless. She abandoned it and began to walk, pushing through the current toward higher ground. The city was unrecognizable, a drowned labyrinth of dark water and twisted metal and the distant, panicked cries of those who had not escaped in time. The wind tore signs from their mountings and sent them spinning through the air like guillotine blades. The rain was a solid wall, a curtain of gray that reduced visibility to nothing.
She walked for what felt like hours, though it might have been minutes. Time had become liquid, flowing in strange eddies and pools. She passed a family huddled on a rooftop, their faces pale smudges in the dark. She passed a man clinging to a streetlight, screaming for help that would not come. She passed the body of a dog floating on its back, its legs stiff and pointing at the sky.
And through it all, the voice in her head, the voice she had been trying to silence for two years, whispered the same question over and over: Where is Sophie? Where is Sophie? Where is Sophie?
She was so lost in the storm and the voice that she did not notice the headlights until they were almost on top of her. A black SUV, lifted high on oversized tires, was pushing through the floodwater with the slow, deliberate menace of a shark. The logo on the door was barely visible through the rain: BLACK TIDE SECURITY.
They had found her.
Mira dove into an alley, plunging into water that was black and cold and full of unseen debris. She pressed herself against a brick wall and watched the SUV cruise past, its spotlight sweeping the flooded streets. She could see the silhouettes of two men inside, their faces hidden behind the glare.
She waited until the vehicle disappeared around a corner, then pushed deeper into the alley. The walls were slick with algae, and the water was rising so fast she could feel it climbing her legs, her waist, her chest. She held the hard drive above her head and kept moving, one hand trailing along the wall for guidance.
The alley opened into a courtyard, and in the center of the courtyard was a church. Its doors were open, and a faint light flickered inside, the glow of candles. Mira waded toward it, her limbs numb with cold, her mind a white blur of exhaustion and fear.
She stumbled through the doors and collapsed onto the stone floor. The church was empty, its pews pushed aside to make room for sandbags and emergency supplies. The candles burned on the altar, their flames steady despite the wind that howled through the broken stained-glass windows.
And there, in the flickering light, she saw a figure waiting for her. A tall figure in a dark suit, his silver hair perfectly dry, his smile as calm and measured as it had been in the tower hours before.
"Miss Callan," said Gregor Weir. "I was hoping we might have a word."


No comments yet. Be the first to comment!