LOGINThe waiting was the worst part.Camille kept both hands wrapped around mine, tight enough to hurt, and neither of us said anything for a long time. The garage entrance sat there in the dark, swallowing the world, giving nothing back. Somewhere above us, four floors up maybe, or five, I couldn’t tell anymore, three people I loved were looking for a fourth.I counted the seconds by my own pulse, because it was the only clock I had that felt honest.Then my phone rang.Dominic.I answered so fast I nearly dropped it. “Tell me.”“We found her.” His voice was rough, out of breath. “Selene, we found her.”“Is she okay?”A pause that lasted too long. I heard footsteps on his end, uneven, someone half walking and half being carried.“She’s alive,” he said. “She’s hurt. Not too bad, I don’t think, but she’s scared and she’s shaking and she needs a hospital.”“What happened?”“Reyes never showed up. He sent someone else instead. She got separated from the security team in a stairwell, someone g
“How long before he realizes you’re not coming,” Dominic asked.Petra checked the time on her phone, hands still shaking. “I don’t know. Twenty minutes, maybe. He said to hurry.”“Where does he want to meet you.”“A parking garage on Forty-Second. Level three. He said to come alone.”“We call the police,” Dominic said. “Now. With everything we have.”“That takes time we don’t have,” Adrienne said. “I still have contacts from the Solstice days. People who move faster than a report.”Petra had gone very still, listening to them argue about her like she wasn’t standing right there.“What if I go,” she said quietly.“Absolutely not,” Dominic said.“He thinks I’m still on his side,” Petra said. “If I show up wired, with people watching from a distance, he might say something on tape we can actually use tonight instead of six months from now. Let me do something that helps instead of just apologizing to you for the rest of my life.”Dominic pulled out his own phone and called his father’s s
Petra crossed the coffee shop floor fast, weaving between tables, and stopped two feet from ours.Up close, she looked wrecked. Hair falling out of its usual clip. Eyes red like she’d been crying, or trying not to. Her hands kept moving, twisting the strap of her bag over and over, like they needed something to do that wasn’t reaching toward me.“Selene,” she said. “Please. Let me explain.”I didn’t move. Camille half stood beside me, one hand hovering like she wasn’t sure if she needed to block Petra or just be ready to. My own heart was pounding so hard I could feel it in my throat.“You have thirty seconds,” I said. My voice came out flat and cold, nothing like myself.“It’s not what you think.” Petra’s hands were shaking. She wrapped her arms around herself, hugging her own ribs like she was trying to hold herself together by force. “I didn’t want to. I need you to know that first. I did not want to.”“You showed a stranger photos of my apartment.”“I know.” Her voice cracked. “I
Camille’s phone kept buzzing.She looked down at it, frowning, then looked up at me.“Selene,” she said. “You need to see this.”I couldn’t move. The paper was still in my hand, one name staring back at me in plain black letters. My fingers had gone tight around the edges of it, creasing the paper without meaning to.Petra.“That can’t be right,” I said. My voice didn’t sound like my own. “Petra found the vendor file for me. She’s the one who dug up the old emails. She’s been helping this whole time.”“Or she’s been controlling what you found the whole time,” Adrienne said quietly. “Think about it. Who told you Reyes requested the liaison role personally? Who found the corrupted photo attached to the old file? Who always seemed to be one step ahead of you on this?”My stomach turned over. I set the paper down on the table because my hand had started shaking too hard to hold it steady.“No,” I said. “No, she brought me the vendor lead. Why would she do that if she was working with him?
“I’m not letting you go alone,” Dominic said again. “That’s final.”“It’s not your decision to make.”He stood up off the couch so fast it startled me. He paced to the window and back, hands dragging through his hair, jaw working the way it did when he was holding something behind his teeth.“A man broke into Wren’s house six hours ago,” he said. “With a camera. And you want to walk into a room alone with a total stranger who just admitted they’re connected to all of this.”“They’re not the one who broke in. They’re the one who’s been warning me.”“You don’t know that for certain.”“I don’t know anything for certain,” I said. “That’s exactly why I need to go.”He stopped pacing. Looked at me like I’d said something in a different language.Camille sat quiet on the other end of the couch, watching us both, arms wrapped around a mug of coffee she hadn’t touched in ten minutes. She glanced between us like she was watching a tennis match neither player was going to win.“Selene.” Dominic’
“Wren!”Nothing. Just the phone, warm against my ear, silent on the other end.Dominic grabbed my shoulders. “What’s happening. Selene, talk to me.”“I don’t know.” My voice came out thin. “The dog stopped barking. She’s not answering.”He stood up fast, phone still pressed to his own ear. “Where are you,” he said into it, sharp. “How far.”I couldn’t hear the answer. I could only hear my own heart, loud and wrong in my ears.“Wren, please,” I whispered into the phone. “Please pick up. Please say something.”Ten seconds. Fifteen. My hand had gone numb from gripping the phone so tight. I pressed it so hard against my ear it started to hurt, like the pain might somehow bring her voice back faster.Then a sound. Not Wren’s voice. A crash. A door, maybe, slamming hard against a wall. Then shouting, muffled, far away.“Wren?” I said again, my own voice cracking apart.“Selene?” Her voice again, shaking, but there, alive, real. “The police are here. They’re here, Selene, they just came thro







