6. A Confession in the Rain

Morning came to Ashford Island like a bruise—slow, purple, and aching.

Alina had not slept. She sat at the kitchen table as the gray light seeped through the salt-streaked windows, the USB drive still resting in front of her like a talisman she could not bring herself to touch. The recording of Dorian's confession was on her phone. The surveillance footage from the ferry terminal was on a backup drive in her bag. She had everything she needed to end this investigation and put a serial killer behind bars.

And she was not going to do it. Not yet.

The realization had settled over her sometime around four in the morning, when the rain had finally stopped and the first tentative birds had begun to sing in the dripping pines. It was not a decision so much as a recognition—a slow, cold understanding that had been building since the moment she had stepped into the boat shed and seen the evidence wall. She had crossed a line somewhere in the darkness, and she could not uncross it. She could not hand Dorian Voss over to a justice system that had already failed his family. She could not deliver him to the same institutions that had poisoned this island and then spent three decades covering their tracks.

But she could not let him kill ten more people either.

She needed another option. A third path, somewhere between arrest and complicity. And she had no idea what it looked like.

Keane arrived at seven o'clock sharp, his knock a brisk tattoo on the cottage door. He was carrying two cups of coffee and a manila folder thick with documents. His face was haggard, the lines around his eyes deeper than they had been a week ago, and his shoulders carried the particular tension of a man who had been awake for too long and had seen too much in the dark hours.

"You look like hell," he said, handing her a cup.

"I've had a long night." She stepped aside to let him in. The cottage smelled of stale coffee and damp wool. "What's in the folder?"

"Everything I could dig up on Dorian Voss. Which isn't much." He spread the documents across the kitchen table, displacing the USB drive. "He's a ghost, Alina. No criminal record. No outstanding warrants. No credit cards. No social media presence at all. The marine surveyor license is real—he's been working under that name for about fifteen years, mostly offshore contracts, the kind of jobs where nobody asks too many questions and the pay comes in cash. But before 2005, there's nothing. It's like Dorian Voss didn't exist until he was twenty-three years old."

"That's because he was building himself into someone else." Alina picked up one of the documents, a grainy photograph of a much younger Dorian, maybe nineteen or twenty, his face thinner and harder than it was now, his eyes already carrying the hollow look of someone who had learned to live without hope. "He told me. After his father's funeral, he left the island and spent years learning how to be invisible. How to read water. How to wait. How to kill."

Keane's head snapped up. "He told you that?"

"He told me everything, Miles." She sat down heavily, the coffee forgotten. The warmth of the cup seeped into her palms but did nothing to chase away the cold that had settled in her bones. "He confessed to both murders. He told me about his family—his mother, his sister, his father. He showed me the boat shed. There's a wall in there covered with documents. Photographs. Medical records. Navy memos that were supposed to have been destroyed thirty years ago. He's been collecting evidence for two decades. And he told me there are ten more names on his list, and he's going to kill every single one of them."

"And you're just telling me this now?"

"I needed time to think."

"To think about what?" Keane's voice was rising, the way it got when he was scared and trying not to show it. He had been her sergeant for three years, her friend for longer, and he knew her well enough to recognize when she was hiding something. "Alina, you have a confession. You have physical evidence. You could have called it in last night. We could have picked him up before dawn. We could have ended this."

"And then what?" She met his eyes, and something in her gaze made him take a step back. "He goes to trial. The Navy intervenes. The judge rules the documents inadmissible because they were stolen from classified archives. The jury never hears about the poisoned water or the dead children or the three decades of systematic lies. They just see a man who drowned two people and left notes in their mouths like some kind of lunatic. And Dorian Voss spends the rest of his life in a federal prison while the men on his list die peacefully in their beds, still collecting their pensions, still pretending they did nothing wrong."

Keane stared at her. The silence stretched between them, heavy and cold. Outside, a fishing boat chugged across the bay, its engine a low drone against the morning stillness.

"You're sympathizing with him," he said finally.

"I'm understanding him. There's a difference."

"Is there?"

She did not answer. The question was too close to the one she had been asking herself all night, turning it over and over in her mind like a stone worn smooth by the sea. She had spent fifteen years believing in the law. Believing that the system, for all its flaws, was the best tool humanity had ever invented for achieving justice. But the documents on the USB drive told a different story. They told a story about a system that had been weaponized against the people it was supposed to protect. A system that had calculated the value of human lives in dollars and decided they were not worth the cost of doing the right thing.

Keane rubbed the back of his neck, a nervous habit she had seen a thousand times. "What are you proposing, exactly? That we let him keep killing? That we look the other way while he works through his list like a man checking off items on a grocery list?"

"No." She stood, too restless to stay seated. The kitchen was too small for the energy coursing through her. "I'm proposing that we use the evidence he gave me to go after the men on the list ourselves. Legally. Publicly. We leak the documents to journalists—real journalists, not undercover cops. We force the Navy to reopen the investigation. We make sure the truth comes out before anyone else dies."

"That's not our job."

"Then what is our job?" She turned to face him, her eyes blazing. "We're supposed to protect and serve. We're supposed to uphold the law. But what do we do when the law is the weapon? What do we do when the institutions we serve are the ones committing the crimes? What do we do when the men who killed hundreds of people are walking around with medals on their chests and pensions in their bank accounts?"

Keane was silent for a long moment. When he spoke again, his voice was quieter, almost gentle. "You're talking about burning down your career. Maybe both our careers. Maybe the entire department."

"My career is already over. The moment I walked into that boat shed and didn't arrest him, I crossed a line I can't come back from. The question is whether I can do something useful on the other side." She leaned against the counter, the edge of the laminate digging into her palms. "And if Voss kills again while we're working on the leak?"

"That's the part I haven't figured out yet." She turned to look out the window. The bay was gray and restless, the waves capped with white foam. Somewhere beneath the surface, the chemicals were still leaching into the water, still doing their slow, invisible work. "He's following the list in order. Thatch was first. Keeler was second. The third name is Leonard Bryce, the compliance officer who replaced Thatch in 1988. He lives in Arizona. If we can warn him—if we can get him into protective custody—maybe we can disrupt the pattern. Buy ourselves some time."

"Or push Voss to escalate. To skip ahead on the list. To do something we can't predict."

"Then help me predict it." She turned back to him, her expression fierce. "You're the one who taught me to think like a detective. You're the one who told me to look at the evidence and follow it wherever it leads. So help me figure out what he's going to do next."

Keane let out a long breath and slumped into the chair Alina had vacated. He looked old suddenly, older than his fifty-three years, the weight of three decades in law enforcement pressing down on his shoulders like an invisible load. He had seen too much. They both had. But this case was different. This case was not about one murderer and one victim. It was about an entire system that had failed, and a man who had decided to fix it with his bare hands.

"You really think you can save him?" he asked.

The question hung in the air. Alina thought about the photograph of the Voss family. The girl with pigtails. The mother with the scarf covering her bald head. The father with the tired eyes. And the boy, thirteen years old, holding his sister's hand and looking at the camera with an expression that was not quite a smile.

"I don't know if he wants to be saved," she said. "But I think he wants to be understood. And I think that's the only leverage we have."

Keane nodded slowly. He picked up the photograph of young Dorian Voss and studied it for a long moment, as if he could read the future in the boy's hollow eyes.

"There's something you should know," he said. "About the third name on the list."

"What about him?"

"Leonard Bryce isn't in Arizona anymore. He moved. About six months ago, according to his pension records. He's living in a retirement community on the mainland, about three hours from here. Silver Pines. Nice place, apparently. Golf course, swimming pool, twenty-four-hour security at the gate."

Alina felt a chill run down her spine, cold and certain. "Six months ago. Right around the time Dorian came back to the island."

"Could be a coincidence."

"You don't believe that."

"No." Keane set the photograph down with the care of someone handling evidence. "I don't. I think Voss has been tracking these men for years. I think he knows exactly where each of them is, and he's planned his timeline around their movements. Bryce being that close—three hours away instead of across the country—it's not an accident. It's an opportunity."

"Then we need to warn him. Today."

"I already tried." Keane's expression darkened, the lines around his mouth deepening. "Called the Silver Pines security office this morning at six a.m. Asked them to do a welfare check on Bryce and to notify him that he might be in danger. Standard procedure. Nothing alarming. They called me back about an hour ago, just before I came over here. Bryce checked out yesterday afternoon. Told the front desk he was visiting family for a few days. Didn't say where. Didn't leave a forwarding number."

The words landed like stones dropping into still water. Alina felt the ripples spread through her chest, cold and inexorable.

"He's already taken him," she said. "Dorian already has Bryce."

"We don't know that."

"Yes, we do." She was on her feet again, pacing the narrow kitchen. "The timeline fits perfectly. He killed Keeler, met me at the tavern, showed me the boat shed, and then—what? He just went home and went to sleep? No. He went after the next name on the list. He's been planning this for years, Miles. Every detail. Every contingency. He's not going to take a night off."

She grabbed her phone from the table and scrolled through the contacts until she found the number Dorian had used to text her. Her thumb hovered over the call button. If she called him directly, she would be breaking cover. She would be admitting that she was not just a journalist chasing a story. She would be revealing herself as someone who knew far more than Elena Marr should know.

But if she did not call, Leonard Bryce was going to die.

She pressed the button.

The phone rang once. Twice. Three times. Then voicemail—a generic automated message with no name, no greeting, nothing that identified the owner of the number. Just a computerized voice asking her to leave a message after the tone.

"It's Elena," she said, trying to keep her voice steady. The words felt like glass in her throat. "I need to talk to you. It's urgent. Please call me back as soon as you get this."

She hung up and looked at Keane. He was watching her with an expression that was equal parts concern and resignation, the look of a man who had already accepted that things were going to get worse before they got better.

"If he doesn't call back in an hour, I'm going to the boat shed," she said. "He might be there."

"Not alone, you're not."

"Miles—"

"I mean it, Alina." He stood and put his hands on her shoulders, his grip firm. "You go in alone, and you're not a detective anymore. You're an accomplice. Or a hostage. Or a body floating in the bay with a note in your mouth." His voice was rough with something that might have been fear. "I've let you run this operation your way because I trusted your instincts. I trusted that you knew what you were doing. But this is where I draw the line. If you're going after him, I'm going with you."

She nodded, not trusting herself to speak. The solidarity in his voice was almost enough to break the fragile wall she had built around herself. She had spent fifteen years learning to be tough, to be independent, to be the kind of detective who did not need backup and did not ask for help. But right now, standing in her kitchen with the evidence of three decades of atrocity spread across the table, she needed someone to remind her which side she was on.

An hour passed. Then two. Dorian did not call.

They drove to the boat shed in Keane's unmarked sedan, the tires splashing through puddles left by the previous night's storm. The sky was still overcast, a low ceiling of gray clouds that promised more rain before the day was done. The old naval dock was deserted, the chain-link fence sagging in the wind, the concrete pier crumbling into the gray water of the bay.

The shed door was unlocked.

Inside, the lantern was still burning, its battery-powered glow casting the same warm light over the same folding table and mismatched chairs. The evidence wall was still there, the documents and photographs and newspaper clippings arranged in their meticulous chronological order. But something was different. Something had been added since Alina's last visit.

At the center of the wall, pinned directly over the photograph of the smiling Navy officers accepting their environmental excellence award, was a new document. A single sheet of paper, handwritten in the same block capitals that Alina had seen in the mouths of two dead men.

*Leonard Bryce. Retired compliance officer, Camp Blackwater, 1988-1995. Signed seventeen quarterly reports certifying that waste disposal was within acceptable parameters. Seventeen lies. Seventeen chances to tell the truth. Seventeen years of children dying while he collected his salary and kept his mouth shut. Debt: seventeen years of silence. Payment: one night of drowning. Interest accrued. Balance pending.*

"Pending," Keane said, his voice flat. "That means Bryce is still alive."

"Or Voss hasn't finished the ritual yet." Alina pulled out her phone and took a photograph of the note. The block letters seemed to pulse on the page, each word a carefully measured unit of accusation. "He's not just killing them. He's documenting it. Every death is a transaction. Every note is a receipt. He's building a ledger of justice, and he wants someone to read it."

"He wants you to read it."

She turned to face him. "What do you mean?"

"This whole wall. The boat shed. The USB drive. He's not just collecting evidence—he's curating a museum. And you're the first visitor." Keane gestured at the wall, his hand sweeping across the timeline of atrocity. "Look at this. It's organized. It's labeled. It's cross-referenced. He's been waiting for someone to show up who would understand what it means. Someone who would tell the story the way he can't. And you walked right into the role he'd prepared."

Alina looked at the wall again, seeing it now through Keane's eyes. He was right. The boat shed was not a trophy room or a killer's lair. It was a confessional. A reliquary of grief. And Dorian Voss had chosen her as his witness.

Her phone buzzed. A text message from the unknown number.

She read it, and the blood drained from her face.

*I know you went back to the shed. I know you're not alone. And I know you're not a journalist, Elena. Or should I call you Detective Cross? We need to talk. Tonight. Come alone this time. No recording devices. No backup. If you don't, Leonard Bryce dies at midnight. If you try to bring anyone with you, he dies sooner. The old water tower. Base perimeter. Eleven p.m. —D.V.*

She handed the phone to Keane without a word. He read the message, and his face went pale beneath its weathered tan.

"He knows," Keane said. "He's known all along. The whole undercover operation was a trap, and you walked right into it."

"No." Alina shook her head, her mind racing through the possibilities. "If he'd known all along, he wouldn't have given me the drive. He wouldn't have shown me the shed. He wouldn't have told me about his family. He figured it out recently—maybe last night, maybe this morning. Something tipped him off. Something I said, or didn't say. But he's not running. He's not disappearing. He wants to talk."

"Or he wants to add a detective to his list."

"Either way, I have to go. If I don't, Bryce dies."

Keane grabbed her arm, his grip harder than it needed to be. "Alina, this is exactly what we were afraid of from the beginning. He's turning the tables. He's using Bryce as leverage to draw you in. And once you're there, alone, at night, in the middle of an abandoned military base, there's no backup. There's no way out. There's just you and him and whatever he's decided to do."

"I know." She pulled free of his grip, gently but firmly. "But I'm the one who started this. I'm the one who went undercover. I'm the one who got close to him and crossed the line. And now I have to finish it."

She walked out of the shed before he could argue. The wind off the bay was cold and sharp, carrying the faint chemical tang that had been the death sentence for Isla Voss and hundreds of other children whose names would never appear in any official record. She stood at the edge of the crumbling dock and looked out at the gray water, and she thought about the girl with pigtails who had died at six years old because the Navy had decided that proper waste disposal was too expensive.

She thought about the thirteen-year-old boy who had held his sister's hand through nine months of chemotherapy and watched her waste away to nothing.

She thought about the man that boy had become, and the ten names still on his list, and the choice she was going to have to make before the night was over.

Her phone buzzed again. Another message from Dorian.

*Eleven o'clock, Detective. Don't be late. And don't make me regret trusting you.*

She typed her reply with steady fingers, though her heart was hammering against her ribs.

*I'll be there. And Dorian—I haven't decided yet whether I'm going to save you or arrest you. But I'm going to hear you out. That's more than anyone else ever gave your family.*

She hit send before she could change her mind. Behind her, Keane was walking out of the shed, his footsteps heavy on the cracked concrete. He did not try to stop her again. He knew her well enough to recognize when her mind was set.

"Dorian wants to meet tonight," she said, not turning around. "Eleven o'clock. The old water tower. I'm going alone."

"And if you don't come back?"

"Then you'll know where to find my body."

She turned and walked back to the car, her boots splashing through the puddles, the wind whipping her hair across her face. The storm was gathering again on the horizon, dark clouds massing over the poisoned bay. By midnight, the rain would be falling hard enough to wash away footprints. By midnight, Leonard Bryce would be either dead or saved. By midnight, Alina Cross would have made a choice that would define the rest of her life, however long that life turned out to be.

Somewhere on Ashford Island, Leonard Bryce was still breathing. For now.

Chapter Comments (0)

No comments yet. Be the first to comment!

Leave a Reply

Your email address will not be published. Required fields are marked * *