Read a preview
Chapter 1
Chapter 1: The Witness
The scream cut through Amy Wilson's concentration like a blade through silk.
She looked up from her laptop, fingers still hovering over the keyboard, the quarterly marketing report forgotten. The sound had come from outside—sharp, brief, and unmistakably human. She waited, holding her breath, but only the distant hum of city traffic filled the silence that followed.
Amy pushed back from her desk and walked to the window of her twelfth-floor apartment. The view overlooked a narrow alley that ran between her building and the adjacent parking structure. She'd chosen this apartment for its natural light and reasonable rent, not for the scenery. The alley was usually empty, home to nothing more interesting than delivery trucks and the occasional stray cat.
Not tonight.
Two figures stood in the cone of light cast by a security lamp mounted on the parking structure wall. One was on the ground—a man, Amy thought, though it was hard to tell from this angle. The other stood over him, arm raised.
Amy's hand found her phone before her conscious mind caught up with her instincts. She opened the camera app and pressed record, steadying the device against the window frame. The glass was cold against her knuckles.
The standing figure brought their arm down in a swift, violent arc. The person on the ground jerked once, then went still.
Amy's throat tightened. She'd just watched someone die.
The killer—because that's what they were, there was no other word for it—straightened up and tilted their head back. For one terrible moment, Amy was certain they were looking directly at her window. Then they turned and walked calmly out of frame, disappearing into the shadows at the far end of the alley.
Amy's hands were shaking. She ended the recording and immediately dialed 911.
"Nine-one-one, what's your emergency?"
"I just witnessed a murder," Amy said. Her voice sounded strange to her own ears—too calm, too steady. "In the alley behind my building. Two-forty-seven Riverside Drive. Someone attacked another person. I think they're dead."
"Ma'am, are you in a safe location?"
"Yes. I'm in my apartment. Twelfth floor. I saw it from my window."
"Officers are being dispatched. Please stay on the line."
Amy stayed on the line. She answered questions about what she'd seen, described the figures as best she could—the victim appeared to be a man in dark clothing, the attacker was taller, wearing what looked like a hooded jacket. She couldn't see faces, couldn't provide much detail at all. But she had the video. She had proof.
The police arrived within eight minutes. Amy watched from her window as the alley filled with flashing red and blue lights. Officers cordoned off the area. An ambulance arrived, though its occupants moved with the unhurried efficiency of people who knew there was no rush.
Her doorbell rang twenty minutes later.
The detective who stood in her doorway was a woman in her late forties with short gray hair and tired eyes. She introduced herself as Detective Patricia Huang and asked if she could come in.
"Of course," Amy said. "I recorded it. The attack. I have it on my phone."
Detective Huang's expression sharpened with interest. "That would be very helpful, Ms. Wilson. Would you mind showing me?"
"Not at all."
Amy led the detective to her living room and picked up her phone from where she'd left it on the coffee table. She opened her photos, scrolled to the most recent video, and tapped play.
The footage began with a view of the alley, the security light casting its pale glow over the scene. Two figures were visible, just as Amy remembered. She watched the standing figure raise their arm—
And then the image shifted.
Amy blinked. The camera angle had changed somehow. Instead of looking down from above, the footage now showed the alley from ground level. And the figure standing over the victim wasn't wearing a hooded jacket.
She was wearing Amy's gray cardigan. The one Amy had on right now.
The figure looked up at the camera, and Amy saw her own face staring back at her. Her own eyes. Her own expression—cold, focused, utterly calm.
The Amy on the screen brought the weapon down. The video ended.
"Ms. Wilson?" Detective Huang's voice seemed to come from very far away. "Is there something wrong?"
Amy couldn't speak. She rewound the video and played it again. Same result. Her face. Her clothes. Her hands, covered in what looked like blood.
"This isn't—" Amy's voice cracked. "This isn't what I recorded. I was watching from my window. I saw someone else. This isn't what happened."
Detective Huang was watching her with a new kind of attention now, her tired eyes suddenly very alert.
"May I see the phone, Ms. Wilson?"
Amy handed it over without thinking. Detective Huang watched the video in silence, her expression unreadable. When it ended, she looked up at Amy.
"Ms. Wilson, I'm going to need you to come down to the station with me."
"What? No—you don't understand. Someone changed the video. This isn't what I recorded. I was up here, in my apartment. I watched it happen from my window."
"We can discuss all of that at the station," Detective Huang said. Her voice was calm, patient, but there was steel underneath it. "Right now, I need you to come with me."
"Am I under arrest?"
"Not at this time. But I strongly suggest you cooperate."
Amy looked at the detective, at the phone in her hands, at the paused video showing her own face frozen in the act of murder. None of this made sense. None of this could be real.
But she went with the detective anyway. Because what else could she do?
The police station was a blur of fluorescent lights and institutional gray walls. Amy sat in an interview room for three hours, answering the same questions over and over. Where were you tonight? At home. Working. What were you working on? A quarterly marketing report for my company. Can anyone verify your whereabouts? No. She lived alone. She'd been alone all evening.
The video was the problem. It shouldn't exist—not the version on her phone, anyway. Amy had recorded two figures in an alley from twelve stories up. What the police saw was ground-level footage of Amy Wilson committing murder.
"I didn't do this," Amy said for what felt like the hundredth time. "I don't know how that video got on my phone, but it wasn't me. I was in my apartment. I called you."
Detective Huang sat across from her, a manila folder open on the table between them. "The victim has been identified as Marcus Greene. Forty-two years old, accountant, lived about three blocks from your building. Did you know him?"
"No. I've never heard that name before."
"He was stabbed seventeen times with what appears to be a kitchen knife. We haven't recovered the weapon yet."
Seventeen times. Amy felt sick.
"I didn't do this," she repeated. "Someone is framing me."
"Who would want to frame you, Ms. Wilson?"
"I don't know. I don't have enemies. I'm a marketing executive, for God's sake. I make PowerPoint presentations for a living."
Detective Huang studied her for a long moment. "The video on your phone is very clear. The woman in it looks exactly like you."
"It's not me."
"She's wearing the same clothes you're wearing right now."
"Someone is setting me up." Amy leaned forward, desperate to make the detective understand. "Think about it. Why would I record myself committing murder and then call the police? Why would I hand you the evidence?"
"People do strange things under stress."
"I'm not crazy. I'm not a murderer. Someone changed that video, and I don't know how, but they did."
Detective Huang closed her folder. "We're going to hold you overnight. In the morning, we'll continue this conversation."
"You can't just—"
"Ms. Wilson. A man is dead. We have video evidence placing you at the scene. I'm not arresting you yet, but I am asking you to cooperate while we investigate."
Amy wanted to argue, to demand a lawyer, to do something. But exhaustion was settling into her bones like lead, and the surreal horror of the evening had left her numb.
They put her in a holding cell with a thin mattress and a toilet with no seat. Amy sat on the mattress and stared at the wall and tried to understand what was happening to her.
She hadn't killed anyone. She knew that with absolute certainty. She'd been in her apartment all evening, working on a report that was due Monday morning. She'd looked out her window because she heard a scream. She'd recorded what she saw. She'd called the police.
And somehow, in the space of those few minutes, her life had become a nightmare.
Someone had changed the video on her phone. That was the only explanation. But how? She hadn't let the phone out of her sight. She hadn't connected it to any strange networks or downloaded any suspicious files.
Unless—
Amy thought about her phone, about all the apps she'd installed without really thinking about it. The weather app that knew her location. The fitness tracker that monitored her movements. The social media platforms that had access to her camera and microphone.
How much of her life was being watched?
She didn't sleep that night. She sat on the hard mattress and watched the ceiling and waited for morning to come.