The city chewed you up and spat you out, a concrete beast with neon fangs that never slept. Rain slicked the streets like oil on a con man's smile, and the fog rolled in from the bay, thick enough to choke on. I was Mia, thirty-two if you counted the scars, a private eye scraping by on divorce gigs and missing pets. But tonight, the case was different-whispers of a ghost in the old Avalon Theater, a relic from the '20s, boarded up and forgotten like yesterday's headlines. The client? Some wide-eyed dame with cash to burn, claiming her boyfriend vanished inside, pulled under by something cold and unseen. I should've walked away. Ghosts were for suckers and séances, not my line of work. But the payout was fat, and curiosity was my vice.
The Avalon squatted on the edge of the warehouse district, its marquee a skeleton of rusting iron, letters faded to ghosts themselves. I jimmied the side door with a crowbar, the lock giving way like a bad alibi. Inside, the air hit me first-stale, laced with mildew and the faint rot of decay. My flashlight cut through the gloom, picking out velvet seats torn to ribbons, stage curtains hanging like flayed skin. Dust motes danced in the beam, and every creak of the floorboards echoed like a warning shot. I moved slow, boots soft on the warped wood, heart ticking like a bomb in my chest.
"Anyone here?" My voice bounced off the walls, swallowed quick. Stupid question. But the silence answered, heavy and mocking. I scanned the lobby first, rifling through faded posters of long-dead stars, their smiles frozen in black-and-white judgment. Up on the balcony, shadows pooled deeper, and that's where I felt it-a prickle on my neck, like breath too close. I spun, gun drawn from my coat, but nothing. Just the building settling, or so I told myself. Cynical? Hell, I'd seen enough liars to know the world's full of tricks, but this felt... personal.
Deeper in, the auditorium opened up, rows of seats facing a stage bare as a stripped confession. I climbed the steps, the wood groaning under me, and that's when the cold hit- a draft from nowhere, raising gooseflesh on my arms. My light swept the wings, catching a flicker of movement. No, not movement. A shimmer, like heat off pavement, but colder. I froze, pulse hammering. "Show yourself, you son of a bitch," I muttered, voice low, gritty with the city's edge. No answer, but the air thickened, pressing in, and suddenly, my skin tingled-not fear, exactly, but something sharper, like anticipation laced with dread.
It started subtle. A whisper of fabric against my thigh, invisible fingers brushing the hem of my skirt. I slapped at the air, cursing under my breath. "Cut the parlor tricks." But it didn't stop. The touch lingered, ghosting up my leg, cool and insistent, tracing the curve of my calf like a lover mapping territory. My breath caught, a mix of revulsion and that forbidden spark-the kind that makes you question your own sanity. I backed against the proscenium, the ornate carvings digging into my spine, but the sensation followed, bolder now, slipping under my skirt to graze the lace of my panties. Heat bloomed low in my belly, warring with the chill. This wasn't some breeze; it was deliberate, seductive, pulling me into a game I hadn't signed up for.
I should've run. Doors were right there, exit to the rain-swept street. But the tension coiled tighter, a slow burn that pinned me in place. The ghost-or whatever the hell it was-knew my weaknesses, the hidden cravings I'd buried under cynicism and smokes. Images flickered in my mind, unbidden: hands on me in the dark, public eyes watching, the thrill of exposure. Roleplay, my brain supplied, twisted and spectral. I laughed, bitter and low. "What, you think you can haunt me into submission? I've danced with worse devils."
The response was a caress, firmer, parting my thighs with ethereal pressure. My knees buckled, and I sank onto the stage edge, skirt hiking up in the dim light. The theater's vastness amplified every hitch in my breath, every rustle of fabric. Alone, yet not- the seats below seemed to hold shadows, as if the ghost conjured an audience from the ether, eyes gleaming in the dark. Public, it whispered in my head, the word slithering like smoke. Anticipation gnawed at me, building slow, the air humming with promise. I gripped the stage, nails biting wood, fighting the urge to yield. But the touches multiplied-fingers, or what felt like them, circling my nipples through my blouse, pinching just enough to draw a gasp. Vulgar need stirred, my body betraying me, wetness gathering as the invisible force teased the cleft of my ass, probing with chilling precision.
Hours blurred in that limbo, or maybe minutes-the place warped time like a bent mirror. I paced the stage, trying to shake it, but it followed, a relentless seduction. Whispers echoed, not words, but urges: surrender, feel it, let go. My cynicism cracked, revealing the hunger beneath-the morally gray thrill of giving in to the unknown. The ghost played me like a mark, drawing out the tension until my skin burned with it, every nerve alight. I stripped off my coat, then my blouse, buttons popping in the quiet, exposing lace bra to the empty house. "You want a show?" I taunted, voice husky, laced with defiance. "Fine. But make it worth my while."
The air shifted, colder now, coiling around my waist like arms. It guided me down, onto all fours on the dusty stage, skirt flipped up, panties tugged aside. The anticipation peaked, a knife's edge of dread and desire. Shadows in the seats deepened, as if the ghost summoned phantoms-translucent figures, eyes hungry, watching the ritual unfold. Public exposure in this forsaken hall, roleplaying the haunted ingenue, surrendering to the spectral paramour. My heart thundered, the city's distant hum a mocking soundtrack.
And then it claimed me, the longest descent into ecstasy and terror. The first intrusion was at my rear, a cool, insistent pressure against my tightest entrance, slick with some otherworldly essence that eased the way. I arched, a moan ripping free, raw and unfiltered. "Fuck," I gasped, the word echoing off the rafters. It pushed in slow, deliberate, stretching me with a fullness that blurred pain and pleasure, the ghost's form manifesting just enough- a shimmering outline, translucent hands gripping my hips, holding me steady for the audience's gaze. Tension had built to this, every teasing touch leading here, and now it unraveled in waves.
Deeper it drove, rhythmic, unyielding, the chill contrasting the heat building inside me. My body clenched around the invisible cock, vulgar slickness coating my thighs as it thrust, pulling whimpers from my throat. Sensory overload: the stage's grit under my palms, the phantom crowd's murmurs like wind through graves, the scent of dust and my own arousal thick in the air. It varied the pace-slow, grinding deep to savor my shudders, then faster, pounding with a ferocity that shook the boards. "More," I demanded, lost in the role, the cynicism burned away by raw need. One spectral hand snaked around, fingers-cool, probing-circling my clit, pinching, while the other tweaked my breasts, rolling nipples to aching peaks.
The public element amplified it, shadows leering from the seats, their presence a thrill that tightened every muscle. I rocked back, meeting each thrust, the anal invasion complete, filling me utterly, the anticipation's payoff exploding in sparks behind my eyes. Sweat beaded on my skin, mixing with the fog that seeped in, and I cried out, voice breaking as orgasm crested-shattering, endless, the ghost feeding on my release, pulsing inside me with its own unearthly climax, a flood of icy essence that left me trembling, spent.
But it wasn't done. The tension rebuilt, insidious, as it withdrew only to reposition, flipping me onto my back amid the debris. Legs spread wide for the invisible watchers, it entered again, this time alternating-teasing my pussy with shallow dips before returning to my ass, claiming both in a dual assault. Dialogue from the ether, a gravelly whisper in my ear: "Mine now, detective. All of you." I laughed through gasps, cynical even in surrender. "Ghosts don't own shit." But my body lied, arching into it, the physicality overwhelming-slaps of ethereal flesh, my cries vulgar and desperate: "Harder, you bastard, fuck me like you mean it."
The scene dragged on, detailed in its torment and bliss, the ghost's form solidifying in pulses, a hazy male silhouette with eyes like voids, pounding relentlessly. My second peak hit harder, vision blurring with tears and stars, the theater spinning in a haze of horror-laced lust. It milked me dry, every thrust a seduction into the abyss, until I collapsed, marked by chills and bruises that would linger.
Dawn crept through cracked windows as I gathered my clothes, the presence fading like a bad dream. The boyfriend? Probably dust by now. I stumbled out into the rain, case closed in my mind-ghosts were real, and they fucked like demons. The city swallowed me back, but the grip remained, a haunting promise of return. Morally ambiguous? Damn right. I'd chase that tension again, cynical soul that I was.
Login to rate this Story