Chapter Nine: The Calm Before the Storm

2637 Words
Dante Richard Hawke The air in the loft shifted. The weight of our shared history was sitting in the room like a third person, heavy and suffocating. I looked at Nova—really looked at her—and the blonde streaks in her hair looked like the very flames we’d both escaped. "Twenty years," I muttered, my voice a low vibration. "Twenty years of that bastard breathing my air." I stood up, the chair scraping harshly against the floor. My body felt tight, a coiled spring of muscle and resentment. I walked over to the window, looking out at the Miami skyline. Somewhere out there, Thorne was probably sipping a twenty-year-old scotch, thinking he’d successfully navigated another crisis. He had no idea the two ghosts he’d created were finally in the same room, trading notes. "Dante," Nova’s voice was soft, but it had an edge like a razor. I turned. She was standing by her desk, her silhouette sharp against the glow of the monitors. She had a sleek, black hardware drive in her hand. "If we do this, there’s no going back," she said. "The moment I upload the decrypted ledger to the secure server I’ve been building, every 'Bird' in this city is going to see a target on our backs. We won't just be fighting Thorne. We’ll be fighting the people who pay him." "Good," I growled, stepping toward her. I stopped when I was right in her space, the smell of her musk-and-metal perfume hitting me again. "I’m tired of fighting shadows, Nova. I want a face. I want to see the light go out of their eyes." She looked up at me, and for the first time, there was no snark. No "prick" or "oaf." Just a raw, terrifying hunger that matched my own. Her hand reached out, her fingers brushing the lapel of my ruined tuxedo jacket. "You're a mess, Detective," she whispered, her eyes tracking the bruise on my jaw. "You're not exactly 'Black Tie' ready anymore yourself," I replied, my voice dropping an octave. The tension between us snapped. It wasn't the bickering tension from the precinct or the fake-couple act from the gala. It was something deeper—a desperate, violent need to feel alive after twenty years of being dead inside. I reached out, my hands sliding into her hair, my thumbs tracing the line of her jaw. She didn't flinch. She leaned into it, her hands gripping the front of my shirt, bunching the fabric in her fists. "I should hate you," she breathed, her lips inches from mine. "You're everything I spent my life avoiding. A cop. A loud-mouth. A goddamn liability." "And you're a hacker with a God complex and a smart-ass mouth," I rumbled. I didn’t let her finish the sentence. My mouth slammed into hers, hard and greedy, swallowing the rest of her words. No gentle lead-in, no tentative brush of lips—this was teeth and tongue and raw f*****g need. She tasted like cheap beer, the ocean salt still clinging to her skin from earlier, and something darker underneath, something that had been simmering between us for weeks. I kissed her like I was trying to bruise her mouth, like I could claim every smart-ass remark she’d ever thrown at me by devouring it. Nova answered with a throaty growl that vibrated straight to my c**k. Her nails raked down my shoulders, sharp enough to sting through my shirt, and she yanked me in tighter, hips rolling forward to grind against the thick ridge already straining behind my zipper. I felt every deliberate press of her pelvis, every slow, taunting circle, and it made my blood roar. I shoved her back until the edge of the desk caught her thighs. Papers scattered. The laptop wobbled. Neither of us cared. My hands slid down her spine, greedy, mapping the familiar ridges of her backbone until I found the hem of her cropped tank. I shoved it up in one rough motion, exposing the black lace bra and the curling tail of the dragon tattoo that wrapped her ribs. I dragged my thumb along the ink, following the line of its scaled body until I reached the swell of her breast. She arched into the touch, offering more. “f**k the ledger,” I rasped against the side of her throat. I bit down—not gentle—right where her pulse hammered. She hissed, hips jerking against mine, and I felt the wet heat of her through both our jeans. “Five minutes,” she panted, voice wrecked, head tipping back to give me more throat. “We’ve got… five f*****g minutes before I hit send.” “Then we’d better make them count.” I hooked two fingers into the front of her bra and yanked the cups down. Her n*****s were already tight, flushed dark. I didn’t tease. I dropped my head and sucked one into my mouth, hard, tongue flicking fast while my hand palmed the other, rolling the peak between thumb and finger until she whimpered—a real, broken sound that shot straight to my balls. Her hands were frantic now, clawing at my belt, ripping it open with zero patience. The zipper came next. She shoved my jeans and boxers down just far enough to free me. My c**k sprang out, heavy and leaking at the tip. Nova wrapped her fingers around me immediately, stroking once, twice, grip tight and twisting at the head the way she knew made my knees buckle. “Goddamn,” I groaned into her skin. She smirked against my ear. “You want inside or you want to keep talking?” I answered by spinning her around so her chest pressed to the desk, ass arched back toward me. I kicked her stance wider, yanked her jeans and black thong down to mid-thigh in one brutal tug. The sight of her—bent over, legs trembling slightly, p***y already glistening—nearly ended me right there. I dragged the head of my c**k through her folds, coating myself in her slickness, teasing her c**t with every slow pass until she was cursing under her breath and pushing back, desperate. “Stop f*****g around,” she snarled. I lined up and thrust in hard—one deep, ruthless stroke that buried me to the hilt. Nova’s whole body locked, a choked moan ripping out of her. She was scalding, impossibly tight, fluttering around me like she wanted to pull me even deeper. I didn’t give her time to adjust. I gripped her hips, fingers digging into soft flesh, and f****d her like we really only had five minutes—fast, punishing, relentless. The desk creaked under every slam. Her palms slapped the wood for leverage, knocking the laptop closer to the edge. She didn’t care. Neither did I. One hand left her hip to slide around front. I found her c**t, swollen and slick, and rubbed tight, fast circles. She bucked, inner walls clamping down so hard I saw stars. “f**k—right there—don’t stop—” I leaned over her back, chest to her spine, teeth grazing the shell of her ear. “You’re gonna come on my c**k before that timer hits zero, Nova. And you’re gonna do it loud.” She laughed, breathless and filthy. “Make me.” I pinched her c**t between two fingers, rolled it, kept the brutal rhythm of my hips. Her moans turned jagged, animal. Her thighs started shaking. I felt the first hard pulse ripple through her cunt, then another, and then she broke—back arching, voice cracking on a long, raw cry as she came apart around me, spasming, soaking me, dragging me right to the edge with her. I lasted maybe three more thrusts before the pressure snapped. I buried myself deep, hips flush to her ass, and came hard—hot, pulsing spurts that seemed to go on forever while she milked every drop with those greedy little aftershocks. For a few heartbeats we just breathed—ragged, wrecked—bodies still locked together. Then she reached forward with a trembling hand, smirked over her shoulder, and very deliberately hit “send” on the laptop. “Time’s up,” she panted. I pulled out slowly, watching the way her p***y clenched like it didn’t want to let me go. A thin line of our mixed release slid down her inner thigh. I leaned down, kissed the back of her neck, voice rough. “Next time,” I murmured, “we’re locking the f*****g door.” Nova Starling Quinn My brain was still yelling—professional, ghost, ledger, send the f*****g file, don’t do this—but the second Dante’s mouth crashed into mine earlier, every rational thought drowned in the taste of him. Beer, salt, smoke, and that dark, dangerous edge that always made my pulse kick like a live wire. I’d spent months pretending I didn’t want this. I was done pretending. His hands—big, rough, scarred from too many fights—slid under my ass and lifted me like I weighed nothing. I wrapped my legs around his waist on instinct, locking my ankles at the small of his back and grinding down hard against the thick, insistent length of him trapped behind denim. The friction sent a jolt straight through my core; I was already soaked, aching, embarrassingly ready after one brutal kiss. He backed me straight into the desk. Papers fluttered. Something clattered to the floor. I didn’t care. I just arched into him, nails scoring down the back of his neck, urging him closer until there was no space left between us. His heat poured over me like gasoline; one spark and the whole loft would go up. “Don’t you dare go soft on me, Hawke,” I breathed against his lips, voice already wrecked. My hips rolled shamelessly, chasing more of that delicious pressure. “Never,” he growled, the word vibrating through my chest. He set me on the edge of the desk, thighs spread wide around his hips. His fingers found the hem of my tank and shoved it up, rough and impatient. Cool air hit my skin, then his mouth—hot, wet, greedy—closed over one n****e through the black lace. He sucked hard, teeth grazing just enough to make me gasp, then yanked the cup down so there was nothing between us. His tongue swirled, flicked, tormented until I was whimpering, fingers twisted in his hair to keep him there. I reached between us, fumbling with his belt like it had personally offended me. Metal clinked. Zipper rasped. Then he was in my hand—heavy, hot, velvet over steel, already slick at the tip. I stroked him once, slow and deliberate, twisting at the head the way I knew made his breath hitch. He cursed low against my throat, hips jerking into my grip. “f**k, Nova—” I guided him exactly where I needed him. He hooked my thong aside with one thick finger, dragged the blunt head through my folds—once, twice, coating himself in how wet I was for him—and then he thrust. One long, ruthless stroke and he was buried deep. My head fell back on a broken moan; he stretched me so perfectly it bordered on pain, every inch claiming space I didn’t even know I had. My walls fluttered around him, greedy, trying to pull him deeper. He didn’t give me time to breathe—just gripped my hips and started f*****g me like we were running out of minutes. Because we were. The desk rocked with every slam. My palms slapped the wood for leverage; the laptop skidded closer to the edge. I didn’t care if it fell. All I cared about was the brutal rhythm of his c**k driving into me, the wet slap of skin on skin, the way his thumb found my c**t and rubbed fast, merciless circles that made my thighs shake. I leaned back on my elbows, chest heaving, watching him watch me. His eyes were black with hunger, jaw clenched, sweat already beading along his hairline. He looked like a man who’d burn the world down for this—for me—and f**k if that didn’t make me clench harder around him. “Harder,” I demanded, voice raw. “Make me feel it. Make me forget his name.” Dante snarled something filthy, hooked my legs higher over his forearms, opening me wider. The new angle let him hit deeper, harder, that spot inside that turned my spine to liquid. I cried out—loud, shameless—nails raking red lines down his forearms. He leaned over me, chest crushing my breasts, mouth at my ear. “You’re gonna come all over my c**k, Nova. Loud enough the neighbors know exactly who’s f*****g you right now.” I laughed, breathless and feral. “Then f*****g do it.” He pinched my c**t between two fingers, rolled it once, twice—and I shattered. The orgasm ripped through me like a shockwave. My whole body locked, back bowing off the desk, a raw, jagged cry tearing out of my throat as I pulsed around him, soaking us both, thighs trembling uncontrollably. He f****d me through it, relentless, drawing it out until I was whimpering, oversensitive and still greedy for more. Three more brutal thrusts and he followed—burying himself to the hilt, hips flush to mine, c**k pulsing hot and deep inside me as he came with a low, guttural groan that vibrated through my bones. I felt every thick spurt, every twitch, and clenched around him to milk him dry. We stayed locked together for long seconds, breathing ragged, hearts slamming against each other. Sweat slicked our skin. My legs were jelly around his waist. Then I reached past him with a trembling hand, found the trackpad, and—still impaled on him—hit “send.” The little whoosh sound felt like defiance. I looked up at him, lips swollen, voice hoarse. “Time’s up.” He pulled out slow, deliberate, watching the way my body tried to keep him. A warm trickle of us slid down my thigh; he dragged his thumb through it, smeared it over my c**t one last time just to make me shiver. Next time,” he rasped, pressing a filthy, open-mouthed kiss to my throat, “we lock the f*****g door.” I smiled against his jaw, already plotting how soon we could break that promise. When the clock on the monitor hit 1:00 AM, I reached back without looking, my fingers finding the 'Enter' key. I felt the vibration of the computer as the data began to scream through the fiber-optic lines, out into the world where it could never be taken back. I pulled away from him, my chest heaving, my hair a wild mess. I looked at the screen. > UPLOAD COMPLETE. RECIPIENT: FEDERAL BUREAU OF INVESTIGATION – INTERNAL AFFAIRS DIVISION. > CC: MIAMI HERALD – ANONYMOUS TIP LINE. "It's done," I said, my voice steadying. Dante stepped back, straightening his shirt, though his eyes never left mine. The lover was gone; the hunter was back. He reached for his holster, checking the weight of his sidearm. "Then the clock is ticking," he said. "Thorne’s going to get the alert on his phone any second. He’ll head for the private airstrip at the Port of Miami. It’s his only way out." I grabbed my tactical vest and my custom-built tablet. I looked at my reflection in the darkened monitor—the girl in the ruffles was gone. The ghost was gone. "Let's go catch a bird," I said.
Free reading for new users
Scan code to download app
Facebookexpand_more
  • author-avatar
    Writer
  • chap_listContents
  • likeADD