I'm pretending to review client files while I'm actually watching Sophia Sterling through my office window as she stands on the sidewalk below, having what appears to be an increasingly animated phone conversation.
She's been down there for twenty minutes now, and I've watched her go through what looks like the five stages of grief. First denial. Shaking her head repeatedly. Then anger. I swear I saw her mouth the word "fuck" loud enough that a woman with a stroller gave her a dirty look. Bargaining came next, with lots of hand gestures that suggested she was trying to convince someone of something. Depression hit when she leaned against the building like the weight of the world had settled on her shoulders.
Now she's pacing, which I'm hoping means acceptance, but from what I’ve been able to gather about Sophia, it could just as easily mean she's planning something that's going to give me a headache.
"You're being creepy," Elena says from the doorway, not bothering to knock. It's a habit of hers that usually doesn't bother me, but today everything feels like sandpaper against my nerves.
"I'm being observant," I correct, not turning away from the window. "There's a difference."
"Is there?" She moves to stand beside me, following my gaze to where Sophia has stopped pacing and is now giving her phone the kind of look usually reserved for exes and parking tickets. "Because from where I'm standing, it looks like you're stalking your fake client."
"She's not fake." The words come out sharper than I intended, and Elena raises an eyebrow.
"Right. She's just a perfectly normal tech heiress who happens to need a hundred-thousand-dollar matchmaking service to find someone to tolerate her sparkling personality."
I finally turn to look at her. "What's that supposed to mean?"
"It means she's playing you, Marcus. And you're so busy thinking with your-"
"Don't." I hold up a hand. "Don't finish that sentence."
Elena's expression softens slightly. "I'm trying to protect you. This woman shows up out of nowhere, lies about everything except her name, and suddenly you're asking her to dinner like some lovesick teenager. This isn't like you."
She's right, and that's what bothers me most. I've built my entire career on reading people. On seeing through their facades and finding the truth underneath. But with Sophia, every instinct I have is contradicting itself.
“Have you vetted her yet?” Elena asks, glancing at my computer screen with the casual invasion of privacy that comes from fifteen years of friendship.
"It's in progress,” I lie.
"That's not an answer."
"It's the answer you're getting."
Elena is quiet for a moment, and I can feel her studying my profile. "You haven't run it because you're afraid of what you'll find."
"I haven't run it because I'm trying to figure out what game she's playing first." I finally step away from the window, though I can still see Sophia in my peripheral vision. She's walking now, heading toward the subway entrance. "I need to understand her motivations before I do anything that might scare her off."
"And if she's just a normal client with normal problems?"
Then I'm investigating an innocent woman who trusted me enough to agree to dinner, and I'm exactly the kind of person who deserves to eat alone for the rest of his life.
"Then we move on to the next client," I say instead.
Elena doesn't buy it. She never does. "Marcus, I've known you since we were kids. I've seen you date supermodels and Fortune 500 CEOs and that senator's daughter who collected vintage cars. You've never once looked at any of them the way you look at Sophia Sterling."
"How do I look at her?"
"Like she's a puzzle you actually want to solve instead of a client you need to match."
My phone buzzes in my pocket. Probably another client inquiry, or maybe some paperwork Elena needs me to sign.
"I need to handle this," I say, pulling out the phone.
"No, you need to handle her." Elena nods toward the window. "Because whatever game she's playing, you're about to become a player instead of a referee. And in my experience, that's when people get hurt."
After she leaves, I stand there for a long moment, staring at my phone. Rodriguez has sent two more texts and a missed call notification. The Bureau wants answers, and I'm supposed to be the one providing them.
Instead, I'm thinking about the way Sophia's face changed when I asked her to dinner. The way she went from guarded to vulnerable in the span of a heartbeat, like I'd asked her something much more dangerous than whether she wanted to share a meal.
I'm thinking about the way she said "I don't think dinner is a good idea" like she was trying to convince herself as much as me.
I'm thinking about how she agreed anyway.
I pull out my phone and start researching restaurants. If Sophia Sterling wants to pick the place for our dinner, I want to be ready for whatever she chooses. Because something tells me that where she decides to take me is going to tell me more about who she really is than any FBI database ever could.
And despite every professional instinct screaming at me to keep digging into her life, to call Rodriguez, to treat this like the case it's supposed to be, I realize I'd rather learn about Sophia from Sophia.
Even if it means discovering I'm the one being played.
SophiaSix months later, the city feels like a different place. Or maybe it’s just me.The book sits heavy in my lap, its cover glossy, my name embossed in silver letters. Glass Houses: The Rise and Fall of Elena Vasquez. It feels strange, holding the story of the last year in my hands, bound and permanent, when so much of it felt like smoke and mirrors at the time. It’s called a bestseller now and award committees whisper my name. But all I can think about is how Marrin trembled on the stand, how Herbert sweated through his wire, how Elena smiled as if the walls were collapsing around someone else.The cost of truth doesn’t fit neatly between two covers. But it’s there, invisible ink only I can see.Marcus reads it sometimes when he thinks I’m asleep. I catch him with the lamp on, brow furrowed, finger tracing the words like they’re more dangerous than bullets. When I ask, he only shrugs and says, “You wrote truth like a blade. I’m proud of you.” And maybe that’s the only review I’
MarcusThree weeks is just enough time for the adrenaline to drain from your veins and leave only the ache behind.The courthouse looks the same as it did during the trial. Columns like stone sentries, the hum of cameras outside, the smell of disinfectant that clings to your clothes. But today is different. Today isn’t testimony or strategy. It’s judgment.Elena sits at the defence table in a charcoal suit, hair pulled sleek, eyes forward. She doesn’t look at me, not once. Maybe she knows if she did, I’d see the cracks. Maybe she doesn’t want me to.The judge’s words are measured, deliberate. Twenty-five years to life. The gavel strikes, and the sound echoes like a door slamming shut.Elena doesn’t flinch. Not outwardly. But I see the minute twitch of her jaw. It’s the performance of a woman who’s lost everything but refuses to give the audience the satisfaction of seeing her break.My hands are locked together in my lap, the pressure of my fingers digging into my palms. Relief crashes
JamieIt happens on the sidewalk, of all places.One second I’m fumbling for my phone outside Noah’s bakery, the other I’m staring at the metal glint of a key in his palm.He just holds it there, no ceremony, no little velvet box. Just Noah in his flour-dusted hoodie, cheeks pink from the November chill, saying, “I thought you should have your own key to my apartment. For… whenever.”My stomach flips like I just jumped out of a plane without checking the parachute straps.I take the key before I can overthink it. It’s warm from his hand, heavier than a normal key should be.“Wow. Romantic,” I say, voice wobbling around the sarcasm. “No speech? No flowers? Just handing it over like you’re loaning me your Netflix password?”He smirks, “Do you want flowers? I could go get you some and we can re-enact the whole thing.”“Only if they’re edible,” I shoot back. “A cookie bouquet, preferably.”But the joke doesn’t hide the truth buzzing under my skin. This is big. Monumental. And terrifying.
SophiaThe verdict follows us like a shadow all the way home. Elena’s mask has finally cracked, and the jury cut her down piece by piece. Guilty. Guilty. Guilty.Marcus’s hand stays clamped around mine as if letting go would undo it all. Even as we step into his apartment, the air heavy with silence, he doesn’t release me. His suit jacket drops to the chair, his tie half-loosened, but the tension in his shoulders doesn’t ease.Neither does mine.I know what he’s thinking. What we’re both thinking. This is the end of Elena’s reign, but probably not the end of her shadow. Still, for tonight, I don’t want shadows. I want him.I tug on his hand and lead him toward the bedroom without a word.He stops in the doorway, eyes storm-dark, voice rough. “Sophia…”I don’t let him finish. My lips press to his, hungry, needy, dissolving everything in the heat. He groans into my mouth, one hand cupping the back of my head, the other spreading over my lower back.The kiss deepens frantically, like we’
MarcusThe courtroom hums like a beehive, every whisper and cough magnified under the vaulted ceiling. The judge adjusts his glasses, the jury files in, pens scratch on yellow pads. But all of it blurs the second Elena Vasquez rises from the defense table and smooths her dress.She doesn’t look like a woman on trial for laundering millions, conspiring with the mafia, and ordering hits on several people. She looks like the Elena I used to know. The one who could charm senators at fundraisers and dance barefoot in her penthouse with a glass of Bordeaux.But her eyes give her away.There’s something brittle there, sharp as a cracked mirror.The defense attorney leads her through the opening questions like she’s a guest of honor instead of the accused. “Ms. Vasquez, can you explain how you became entangled with Bainbridge Global?”She exhales sadly, the sound catching faintly on the mic. “I had debts. Gambling debts. I was younger then and did something incredibly foolish. Bainbridge appr
JamieNoah’s apartment smells like roasted chicken and potatoes when he opens the door, and for some reason that almost undoes me more than any kiss could.“Hey,” he says, leaning on the frame like he has all the time in the world. His hair’s damp, curling a little at the edges, like he just showered. His shirt is soft gray, sleeves rolled up. Domestic, unfairly gorgeous.“It smells amazing in here,” I manage, stepping inside. My heart’s tap-dancing in my throat. I’ve been on dates before, had flings, hooked up in ways I’d rather not detail. But this feels different. This feels like standing at the edge of something big.The table’s set with candles, actual cloth napkins and two glasses already half-filled with chilled white wine. A loaf of crusty bread sits between us like it’s starring in its own Food Network special.“You’re unbelievable,” I tell him, dropping onto a chair. “It seems unfair that you can cook as well as you bake.”He grins, sliding into the seat across from me. “Did