4. The Mirror Trap

Lena spent the night in her hotel room with the curtains drawn and the deadbolt thrown, the USB drive resting on the desk like an unexploded ordinance. She didn't sleep. She couldn't. Every time she closed her eyes, she saw the message glowing on her phone screen—*I know what he told you. Don't believe him.*—and felt the particular terror of someone who had spent a career hunting predators suddenly realizing she was being hunted too.

At dawn, she called Marcus Chen. "I need a favor. A big one."

"You always need a favor. What is it this time?"

"I have a drive containing what might be evidence in a homicide investigation. I need you to analyze it off the books. No chain of custody, no official report. Just you and me."

Marcus was silent for a long moment. When he spoke, his voice was careful. "Lena, I've been looking into the network traffic from that house in Halcyon Heights, like you asked. What I found—I don't think you should be doing this alone."

"What did you find?"

"Encrypted outbound connections to servers in six different countries. Tor relays, VPN tunnels, the kind of infrastructure you'd need to hide serious activity. But that's not the weird part. The weird part is that someone else is already monitoring those connections. I found traces of a parallel surveillance operation—someone tapped into the same network from outside, watching everything that moves through it."

Lena felt the floor drop out from under her. "Who?"

"I don't know. The signatures are sophisticated. Government-level, or close to it. But whoever they are, they've been watching that house for at least three months. Maybe longer."

The revelation rearranged everything. If someone else was monitoring Dominic's network, then either he was a target of an investigation Lena knew nothing about—or he was something else entirely. An asset. An informant. A piece in a game whose board she couldn't yet see.

"Can you trace them? The other surveillance operation?"

"I tried. Got stonewalled at a routing node in Virginia. That usually means federal. Lena, what have you gotten yourself into?"

She didn't answer. She couldn't. The case had expanded beyond the boundaries she had drawn around it, spilling into territory she wasn't authorized to enter. A local homicide investigation didn't attract federal surveillance. A software architect's encrypted hobbies didn't warrant government-level monitoring. Something larger was happening beneath the surface of Port Haven, something that had been in motion long before Adrian Cross lay down on his living room floor and never got up.

"I need you to analyze the drive," she said finally. "Whatever you find, don't tell anyone else. I'll be back in Port Haven tonight."

She hung up before he could argue and spent the remaining hours of the conference in a fog of distraction, attending panels she didn't hear and avoiding Dominic Vance with the instinct of someone who had learned to trust her survival instincts above all else. She caught glimpses of him across crowded rooms—his charcoal blazer, his measured smile, his eyes that followed her with an attention she no longer believed was innocent. But she didn't approach him. She wasn't ready for another conversation that might be a confession or a manipulation or both.

The flight back to Port Haven was a blur of turbulence and recirculated air. She landed at midnight, the airport nearly empty, her footsteps echoing through the terminal like a heartbeat. Marcus met her at the Cybercrimes Unit, the building dark except for the glow of monitors in his second-floor workstation.

"You look terrible," he said, which was the same thing Iris had said days ago, a lifetime ago.

"Tell me what you found."

He gestured to a chair and pulled up a series of files on his screen. "The drive contains approximately eighteen months of surveillance data. Forum posts, chat logs, transaction records—all documenting a network of individuals who use dating apps to identify, groom, and ultimately kill targets. The methodology is consistent with your two homicides. The linguistic patterns match your unsub."

Lena felt something release in her chest, a tension she hadn't realized she was holding. "So Dominic was telling the truth."

"Partially." Marcus clicked to another screen, his expression troubled. "The data is real, but the timestamps have been altered. Someone retroactively modified the creation dates on about forty percent of the files to make it look like the investigation started earlier than it actually did. I can't tell you exactly when the real collection began, but I'd estimate six months ago. Not eighteen."

"Which means Dominic only started tracking this after the first victim was killed. Maybe after the second."

"Or right around the same time. Which makes him either a very unlucky coincidence or something else entirely." Marcus turned to face her, his eyes tired and worried. "There's more. The drive contains profiles of potential future victims—people the killer appears to be targeting but hasn't approached yet. One of them is you, Lena. Your social media history, your professional publications, your relationship patterns. Someone has been studying you the same way they studied Adrian Cross and Elara Voss."

She felt the words hit her like a physical blow. She had known, abstractly, that the killer was aware of her investigation. But seeing herself catalogued, analyzed, reduced to a collection of vulnerabilities and pressure points—it was a violation that transcended the professional and became something deeply personal.

"Who compiled the profile?" she asked, her voice steadier than she felt.

"I can't tell. The file metadata doesn't indicate an author. But it was created three weeks ago, and it's been accessed multiple times since then. The most recent access was this morning, from an IP address in San Francisco."

The hotel. The conference. Dominic had been accessing her profile while she was sleeping in a room eighteen floors below him, cataloguing her fears and weaknesses with the same clinical precision he applied to everything else in his life. The knowledge settled into her stomach like ice water.

"I need to talk to Iris," she said.

"It's two in the morning."

"I don't care."

Iris answered on the fifth ring, her voice thick with sleep and immediate concern. "Lena? What's wrong?"

"I need you to listen to me very carefully. I'm coming over. Don't tell Dominic. Don't tell anyone. Just unlock the back door and wait for me in the kitchen."

"Lena, you're scaring me."

"Good. You should be scared. I'll be there in twenty minutes."

The streets of Port Haven were empty at that hour, the fog rolling in from the harbor and wrapping itself around the streetlights like a shroud. Lena drove with one hand on the wheel and the other resting on her service weapon, watching the rearview mirror for headlights that might be following her. No one appeared. But she had learned, over the past weeks, that the most dangerous predators were the ones you couldn't see.

Iris was waiting in the kitchen as instructed, wrapped in a silk robe, her face pale and unguarded. The house was silent around them, Dominic still in San Francisco for the final day of the conference, his absence a temporary reprieve that Lena intended to exploit.

"What's going on?" Iris asked, her voice barely above a whisper.

Lena sat across from her at the kitchen island, the same island where she had eaten pasta on a dozen ordinary evenings, and tried to find words for something that language couldn't contain. "I'm going to tell you things that are going to hurt. I need you to trust me, and I need you to stay calm. Can you do that?"

"I don't know. Tell me what's happening."

"Dominic is involved in something. I don't know exactly what yet—whether he's a suspect or a witness or something in between. But he's been keeping secrets from you for a long time. He's been monitoring people. Studying them. Including me."

Iris shook her head, a gesture of refusal rather than disbelief. "No. No, that doesn't make sense. Dominic isn't—he's not capable of whatever you're suggesting. He's my husband. I know him."

"Do you?" The question came out harder than Lena intended, but she didn't soften it. "Do you know what he does in his office with the door locked? Do you know who he's been talking to online? Do you know where he was the nights that two people died in this city, people he had connections to?"

Iris stood abruptly, backing away from the island as if Lena had become a threat. "You're supposed to be my friend. You're supposed to trust me. Instead you've been investigating my husband behind my back?"

"I've been trying to protect you."

"Protect me from what? From Dominic? The man who makes me dinner and remembers my mother's birthday and holds me when I can't sleep?" Tears were streaming down Iris's face now, her composure crumbling. "You've never liked him. From the beginning, you've been looking for something wrong. And now you're telling me he's a murderer?"

"I'm not saying he's a murderer. I'm saying I don't know what he is. And neither do you." Lena stood, closing the distance between them, her voice dropping into something gentler. "Iris, I need you to think. Have you ever seen anything in this house that didn't make sense? Papers, devices, anything he tried to hide from you?"

Iris was silent for a long moment, her breath coming in shallow gasps. When she spoke, her voice was barely audible. "His laptop. He never lets me touch it. He says it's work, confidential client data. But last month I needed to print something and he was in the shower, so I opened it. The screen was locked, but I saw a notification before it disappeared. A message from someone I didn't recognize. It said 'The new profile is ready.' I asked him about it later and he said it was a project at work. I believed him. I always believe him."

"Where is the laptop now?"

"He took it to San Francisco. He never travels without it."

Lena nodded, processing the information. The laptop was out of reach for now, but the house might contain other evidence. "I need to see his office."

"Lena, I can't—"

"You can. You have to. If Dominic is innocent, then there's nothing to hide. And if he's not, then the evidence is in this house, and you've been sleeping next to a stranger for three years."

The words landed like a slap, but they did what they needed to do. Iris straightened, wiping her eyes with the back of her hand, and led Lena upstairs to the second floor. The door to Dominic's office was at the end of the hallway, unremarkable except for the electronic keypad lock that gleamed in the dim light.

"I don't know the code," Iris said. "He changed it after the time I walked in. He said it was for security—"

Lena studied the keypad, noting the wear patterns on the most frequently pressed keys. Four digits, judging by the smudges. She thought about Dominic's psychology, the patterns she had observed in their conversations, the way his mind worked in algorithms and sequences.

She typed 0-4-1-7.

The lock clicked open.

"How did you—"

"April 17th. The date you met. He's sentimental about you, whatever else he is." Lena pushed the door open and stepped inside.

The office was a study in controlled chaos—bookshelves lined with technical manuals and journals, a desk dominated by three monitors arranged in a semicircle, a whiteboard covered in diagrams and equations that Lena recognized as machine learning architectures. But it was the wall behind the desk that stopped her cold.

Photographs. Dozens of them, arranged in a grid that spanned the entire wall. Some were candid shots of people in public places—coffee shops, parks, restaurant patios. Others were screenshots from social media profiles, printed on high-quality photo paper and annotated with handwritten notes. Lena recognized Adrian Cross among them. She recognized Elara Voss. She recognized faces she didn't have names for, faces that might belong to future victims or past ones or both.

And in the center of the grid, larger than the others, was a photograph of herself.

Iris made a sound behind her, something between a gasp and a sob. "What is this? What is all of this?"

Lena moved closer to the wall, reading the annotations. They were written in Dominic's precise handwriting, observations about routines and relationships and vulnerabilities. Next to her own photograph, he had written: *Trusts logic over emotion. Isolated by profession. Loyalty to Iris is primary pressure point. Approach through friendship rather than confrontation.*

"This is a surveillance operation," Lena said, the words feeling foreign in her mouth. "He's been tracking these people. Studying them. But I don't think he's the one killing them."

"Then who is?"

"I don't know. But I think Dominic was trying to find out. And I think someone else has been watching him do it."

She pulled out her phone to photograph the wall, and that was when she noticed the blinking light on Dominic's desk. A small device, no larger than a pack of gum, with a single green LED that pulsed in a steady rhythm. She recognized it immediately—a cellular signal detector, the kind that alerted its owner when unauthorized transmissions were detected nearby.

The device was active. Which meant someone else was in the house.

"Get behind me," Lena said, drawing her weapon. "Now."

The words were barely out of her mouth when the lights went out. The house plunged into darkness, the only illumination the pale glow of the fog outside the windows and the green pulse of the detector on the desk. Iris screamed, a short sharp sound that cut off as Lena grabbed her arm and pulled her toward the corner of the room.

"Stay low. Don't move. Don't make a sound."

Lena's eyes adjusted to the darkness, her training taking over. She could hear movement somewhere in the house—footsteps, deliberate and quiet, moving through the ground floor with the confidence of someone who knew the layout. Someone who had been here before. Someone who had been waiting.

The footsteps stopped at the bottom of the stairs.

Silence. Long enough that Lena began to hope whoever it was had left. Then a voice called up from the darkness, calm and conversational, a voice she recognized:

"Lena. I know you're up there. I've been waiting for you to find the wall. I left it for you, you know. A gift. Evidence of everything I've been trying to understand."

Dominic.

She didn't answer. She pressed herself against the wall, her weapon aimed at the doorway, her finger resting on the trigger guard.

"You're not supposed to be here," she called back. "The conference doesn't end until tomorrow."

"I came home early. I realized you weren't going to trust the files I gave you. I realized you'd come here, to Iris, to the house. And I realized it was time to stop playing games." A pause. "I'm not the killer, Lena. I'm trying to catch him. The same way you are. The difference is, I know who he is."

"Then tell me."

"Not yet. First, I need you to understand something. The person who killed Adrian Cross and Elara Voss—he's not a stranger. He's someone you know. Someone you've been talking to this entire investigation. Someone who's been feeding you information designed to lead you toward me and away from himself."

Lena felt the words rearrange the evidence in her mind, connections forming and dissolving and reforming. Someone she knew. Someone she had been talking to. Someone who had access to the investigation—

"Marcus," she breathed.

"Very good. Marcus Chen has been the killer all along. He's been monitoring my investigation because he knew I was getting close. He's been monitoring your investigation because he wanted to make sure you never suspected him. And tonight, while you're here in my house, he's preparing to eliminate the one piece of evidence that could tie him to the murders."

"What evidence?"

"His workstation at the Cybercrimes Unit. The drive I gave you—the real files, not the doctored ones he showed you—contain forensic proof that he accessed the Echo servers before either of the victims were killed. He's been erasing those records for months, but I recovered fragments he missed. They're stored on his desktop terminal, and he's going to destroy them tonight."

Lena's mind raced through the implications. If Dominic was telling the truth, then she had been manipulated from the beginning. Marcus had volunteered to help with the investigation. Marcus had analyzed the drive. Marcus had told her the files were doctored, that Dominic was lying, that the timestamps had been altered. But if Marcus himself was the killer, then everything he had told her was a lie designed to direct her suspicion toward Dominic and away from himself.

"Prove it," she said again, the same demand she had made at the restaurant in San Francisco.

"I can't. Not from here. But I can show you. Meet me at the Cybercrimes Unit. Now. Before Marcus erases the last of the evidence." A pause. "Bring Iris. I don't want her alone in this house with a killer on the loose."

Lena looked at Iris, who was trembling beside her in the darkness, her face a mask of terror and confusion. This was the moment. The choice that would determine everything. Trust Dominic, and risk walking into a trap he had spent weeks preparing. Or don't trust him, and risk letting the real killer destroy the evidence that could bring him to justice.

"How do I know this isn't a trap?"

"You don't. That's the point. You have to decide whether you trust me or not. But I'll tell you one thing, Lena. Everything I've done—the surveillance, the secrets, the locked doors—I did to protect Iris. And I did to catch a killer. The same things you would have done. The same things you are doing. We're not so different, you and I. We both see the world in patterns. We both know that the people closest to us are often the ones we understand the least."

The words echoed through the darkness, and Lena felt something shift inside her. Not trust, exactly. But recognition. The acknowledgment that Dominic Vance, whatever else he might be, understood something fundamental about the nature of her work and her life—the terrible truth that intimacy was the most effective disguise, that the people we loved were the ones we saw least clearly.

"Fine," she said. "We'll meet you there. But if you're lying—"

"I know. You'll destroy me. You've already made that clear." And then, softer: "Iris, I'm sorry. For all of this. I'll explain everything when this is over. I promise."

Iris didn't answer. She was crying silently, her shoulders shaking, the life she had built dissolving around her like fog in morning sunlight.

The footsteps retreated down the stairs, and a moment later, the front door opened and closed. The house fell silent again, the only sound the distant hum of the refrigerator and the ragged rhythm of Iris's breathing.

Lena lowered her weapon and turned to her friend. "I need you to stay here. Lock the doors. Don't open them for anyone but me. Can you do that?"

"I don't understand what's happening."

"I know. I'll explain everything when I can. But right now, I need to go." She squeezed Iris's hand, a gesture that felt inadequate for the scale of what she was asking. "Trust me. Please. That's all I can give you right now."

She left Iris standing in the darkened hallway and descended the stairs alone, her weapon still drawn, her mind still racing through the possibilities. The fog outside was thicker now, reducing the world to a series of soft-edged shapes and muffled sounds. Somewhere in the darkness, Dominic was driving toward the Cybercrimes Unit. Somewhere in the darkness, Marcus was preparing to destroy evidence. And somewhere in the darkness, the truth was waiting for her to find it.

She got into her car and started the engine. The GPS showed a fifteen-minute drive to the unit. Fifteen minutes to decide whether she was walking into a trap or walking toward the truth.

Her phone buzzed one last time. A message from the same unknown number that had been texting her for days:

*"He's lying about Marcus. But he's telling the truth about one thing—the evidence is real. And it points to someone you've never suspected. Come alone or don't come at all."*

She stared at the screen, the words blurring in the dim light of the dashboard. Two messages. Two versions of the truth. Two men, each accusing the other of being the monster she had been hunting.

And somewhere in the fog-shrouded city, a killer was waiting for her to choose wrong.

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 * *