Cover of Gotham's Poisoned Veil

Gotham's Poisoned Veil

Read the story

8 chapters · 28080 words · Read 0 times

All characters are over the age of 22. Based on The Batman movie (2022) with Robert Pattisons Batman and Zoe Kravitz’s Catwoman (but with longer black curly hair)… they’re accidentally dosed with sex pollen that makes them crave each other which adds a layer to their already tense sexual and romantic chemistry. Bruce Wayne is quiet, brooding, emotionally guarded, intelligent, observant, and intensely determined. He is compassionate beneath his hardened exterior but struggles to express his emotions, often keeping others at a distance while remaining fiercely loyal and protective of those he cares about. Selina Kyle is confident, resourceful, independent, and fiercely resilient. She is compassionate toward those she cares about, protective, and unafraid to challenge authority. Beneath her confident exterior, she is emotionally vulnerable and driven by a strong sense of justice, though she’s willing to bend the rules to achieve it.

Chapter 1: The Clocktower's Descent

Rain slicked the gargoyles of Gotham, turning the city into a shifting funhouse mirror of neon and shadow. In the old clocktower, the only steady light was the guttering bulb above Selina Kyle’s worktable.

The orchid pulsed with a faint, internal light, like a captured heartbeat. Its petals were the color of a fresh bruise, veined with gold. She’d lifted it from Dr. Harriot’s private greenhouse two hours ago, and the scent of it was already doing something funny to the air—thickening it, sweetening it.

“Aphrodisiac,” she murmured, running a gloved finger along a petal’s edge. The stories were ridiculous, the stuff of pulp novels. But the buyers weren’t. The money was real.

A floorboard groaned behind her. Not the settling groan of the tower. This was weight, and intention.

She didn’t turn. “You could try knocking. The door’s four stories down, but I appreciate the effort.”

“You took something that doesn’t belong to you.” His voice was gravel wrapped in velvet, a sound she felt in her spine.

Bruce Wayne stood in the archway of her makeshift living space, rain dripping from the hem of his long coat. He wasn’t in the suit, just dark jeans and a black sweater that did nothing to soften the rigid lines of him. He looked like a storm that had learned to stand still.

“And you’re trespassing.” Selina finally turned, leaning back against the table. “We’re both criminals tonight. Feels familiar.”

He took a step in, his eyes scanning the room—the ledgers, the tools, the single bed in the corner. They landed on the orchid. “That plant is dangerous. It’s not a toy.”

“Everything in Gotham is dangerous. It’s part of the charm.” She picked it up by its ceramic pot. The glow seemed to brighten at her touch. “What’s so special about a flower, Bruce? Worried I’ll ruin your landscaping?”

“I’m worried you’ll get hurt.” His jaw was tight. “Or worse, sell it to someone who will hurt others with it. Put it down, Selina.”

There was a command in his tone, the one he used in the cowl. It sparked something hot and contrary in her gut. She brought the flower closer to her face, pretending to examine it.

“Or what? You’ll spank me?”

“Selina.”

She smirked and deliberately brushed the tip of her nose against the central cluster of stamens. “Smells like… ozone and honey.”

A puff of iridescent pollen erupted into the air, a glittering cloud directly between their faces.

For a second, nothing. Just the drum of rain on glass.

Then heat. A wave of it, starting deep in her belly and radiating outward like spilled gasoline hitting a match. Her skin tightened. Her breath hitched. The room seemed to sharpen, every shadow defined, every sound magnified—the ticking of the broken clock, the ragged pull of Bruce’s next inhale.

His eyes, usually so guarded, dilated into black pools. The controlled mask shattered, replaced by something raw and hungry. He stared at her like he’d never seen her before, like she was water and he’d been crawling through a desert.

“Oh, fuck,” she whispered, the words slurring. Her nipples hardened into aching points against her tight tank top. A throbbing pulse settled between her legs, urgent and undeniable.

Bruce took another step, his movements less graceful, more predatory. The rational man was gone, burned away by the chemical fire in his blood.

“What did you do?” His voice was a low growl.

“Looks like the stories were true.” She set the pot down, her fingers trembling. The need was a living thing, coiling inside her. It stripped away every pretense, every game. There was only the heat, and him.

She closed the distance. He didn’t retreat. The air crackled.

“We’re both in trouble,” she breathed, her voice husky.

Her hands shoved against his chest. He was solid, immovable, but he let himself be pushed back, falling onto the worn velvet couch behind him. He landed with a soft grunt, looking up at her, his chest rising and falling rapidly.

No more talking. She straddled his lap, her knees sinking into the cushion on either side of his hips. The rough denim of his jeans scraped against her inner thighs, a delicious friction. She could feel the hard length of him already straining against his zipper.

Her fingers went to his belt, undoing the buckle with a sharp tug, then the button of his jeans. She yanked the zipper down.

“Selina.” His hand closed over her wrist, but there was no strength in the grip. It was a plea, a confession.

“Shut up,” she said, her gaze locked on his. “I need you. Now.”

She freed his cock, thick and already fully hard, the tip glistening. She wrapped her fingers around him, stroking once, slowly, feeling him twitch in her hand. A low, tortured groan ripped from his throat.

He didn’t wait for more. His hands grabbed her hips, his fingers digging into the leather of her pants. He guided her as she lifted herself, as she positioned him at her entrance. She was soaked, her thin leggings offering no barrier.

“Fuck,” he hissed, head falling back against the couch.

She sank down onto him in one slow, devastating motion. The stretch was exquisite, a burning fullness that made her eyes roll back. A breathless “Oh, god…” escaped her lips as she took him all, until she was seated fully in his lap.

For a heartbeat, they were still. Connected. Breathing the same fevered air.

Then she moved. A roll of her hips, experimental. He thrust up to meet her. A jolt of pure lightning shot up her spine.

That was all it took. Control incinerated.

She rode him in a desperate, grinding rhythm, her body seeking the friction it craved. He met every movement, his thrusts driving up into her with increasing ferocity. The wet slap of skin on skin, the creak of the old couch, their ragged gasps—they filled the tower, louder than the storm.

One of his hands slid under her tank top, calloused palms scraping over her ribcage before he shoved the fabric up. He took her breast in his mouth, sucking hard on her nipple, teeth grazing the sensitive peak. The dual sensation—the deep, pounding fullness below and the sharp pull above—made her cry out, a sharp, broken sound.

Her nails clawed at his shoulders, through the sweater. She was chasing it, that coiling tightness in her core, each drive of his hips bringing her closer to the edge.

“Bruce,” she panted. “Don’t stop. Right there, fuck, right there.”

His other hand slipped between their bodies, his thumb finding her clit. He circled it, the pressure perfect, merciless.

It shattered her. Pleasure detonated, white-hot and total. Her back arched violently as she came, a raw scream tearing from her throat. Her inner walls clenched around him in rapid, pulsating waves, milking him.

The feeling of her clamping down on him broke his own restraint. With a final, deep thrust that buried him to the hilt, he groaned her name into her skin, his release flooding her in hot pulses. His body shook beneath hers, his grip on her hipbone sure to leave bruises.

The world crashed back in pieces. The tick of the clock. The cold draft from the window. The smell of sex and rain and that damn orchid.

She collapsed against him, her forehead resting on his shoulder. Sweat made their skin stick together. His arms came around her, holding her close as their breaths slowly steadied. She could feel his heart hammering against her own.

Silence stretched, thick and complicated.

Finally, he stirred. His voice was wrecked. “The pollen.”

“Yeah.” She didn’t move. The urgent heat was gone, but a different warmth remained, tangled up in the aftermath.

“It compromised us.”

“It did.” She lifted her head, meeting his eyes. They were clearing, the wildness receding, replaced by a dawning, grim understanding. But beneath that, something else lingered. A recognition.

He shifted beneath her, softening, still buried inside her. The intimacy of it was more startling than the frenzy that created it.

“We can’t ignore this,” he said quietly.

“I know.” She pushed herself up, disengaging from him with a wince. The cool air hit her wet skin, raising goosebumps. She pulled her tank top down.

Bruce straightened his clothes, his movements precise again, the Batman reasserting order. But his eyes kept flicking back to her, to the orchid on the table now glowing with a sinister, satisfied light.

“It’s still active,” he said. “It needs to be contained. Studied.”

“I had buyers,” she said, but the protest was weak.

“No.” The finality was back. He stood, towering over her again, but the dynamic had irrevocably shifted. “This ends here. Tonight.”

He picked up the orchid, careful not to disturb it further. He looked from the plant to her, his gaze inscrutable. “This was a weapon, Selina. And we walked right into it.”

He turned to leave, the flower in his hand.

“Bruce.”

He paused at the top of the stairwell.

“What happens now?” she asked. The question hung in the damp air, heavier than any of the ones they’d shouted moments before.

He didn’t look back. “I don’t know.”

Then he was gone, dissolving into the shadows of the stairwell, leaving her alone with the scent of him on her skin and the echo of the clock, forever counting down to something.

Then he was gone, dissolving into the shadows of the stairwell, leaving her alone with the scent of him on her skin and the echo of the clock, forever counting down to something.

Selina sat on the couch, the velvet still warm from their bodies. She felt hollowed out and hypersensitive, every nerve ending singing a discordant tune. The chemical fire had burned off, leaving a toxic ash of confusion in its wake. She reached for the half-empty bottle of whiskey on the floor, took a long swig straight from the neck. It didn’t wash the taste of him away.

“Idiot,” she whispered to the empty room. The word wasn’t for him. It was for her. For touching the goddamn flower. For letting her guard down. For the way her body still thrummed, craving a contact that was supposed to be meaningless.

She pulled her knees up to her chest, a rare gesture of vulnerability the tower’s shadows swallowed whole. The rain softened to a drizzle. The city’s endless groan filtered up through the cracked panes. She should move. Clean up. Erase the evidence of what happened.

She didn’t.

An hour bled away, marked by the stubborn tick of the broken pendulum. She’d just convinced her muscles to unlock, to stand, when the silence changed.

It wasn’t a sound. It was a pressure. A displacement of air at her back.

She was on her feet in a fluid motion, a throwing star slipped from her sleeve into her palm before she’d fully turned.

He was just there. In the middle of the room. As if the shadows had simply decided to form him again. Bruce. The orchid was gone, but he held a small, lead-lined case. His hair was wet with new rain, his expression unreadable.

“You forgot something?” she asked, her voice carefully flat, weapon held low but ready.

He didn’t answer. His eyes tracked over her—the disheveled hair, the tank top still crooked, the defiant set of her jaw. That intense gaze felt physical, a touch as real as the one they’d shared.

“The pollen has a half-life,” he said finally, his tone clinical. “It’s not fully purged from our systems. I ran tests.”

“Congratulations. So we’re both still a little poisoned. What’s your point, Bruce?”

“The residual compounds are… reactive. Proximity.” He took a step forward. The case clicked softly as he set it on the floor. “It’s a flaw in the biochemistry. A design feature, perhaps.”

Another step. The air tightened. Selina’s heart began a slow, heavy drum against her ribs. The cool metal of the star in her hand was the only anchor to reality.

“Reactive,” she repeated.

“Yes.”

“And you came back here to tell me that.” It wasn’t a question.

“No.”

He was a foot away now. She could see the pulse in his throat, the tight clench of his jaw. The clinical detachment in his voice was a thin veneer over something volcanic. He smelled of night, and petrol, and himself.

“I came back,” he said, the words leaving him like a confession dragged from a great depth, “because the thinking is done.”

His hand shot out, faster than she could parry, and closed around her wrist. Not to hurt. To still. The throwing star clattered to the floorboards. The contact was a circuit completing. A low, electric shock ran straight up her arm, pooling instantly, painfully, back between her legs. A fresh, needy heat ignited in her veins.

“Oh, you bastard,” she breathed, her resistance already melting. It was still in there, the pollen, a sleeping serpent now wide awake and hungry.

“It wants proximity,” he growled, pulling her against him. His body was a wall of tense muscle. “So let’s give it what it wants.”

This was different. There was no surprise now, no chemical hijacking of first contact. This was a choice, muddy and compromised, but a choice all the same. The knowledge of it made everything more violent, more explicit.

He kissed her, and it was all teeth and possession. She kissed him back with equal ferocity, biting his lower lip, tasting copper. Her hands ripped at his sweater, shoving it up over his head. His fingers tangled in her curls, pulling just enough to arch her neck back, exposing her throat to his ravenous mouth.

“Fuck your tests,” she panted as he sucked a bruise into her skin.

“They were conclusive,” he muttered against her collarbone, his hands sliding down her back, over the curve of her ass, gripping hard.

He walked her backward, never breaking the savage kiss, until her thighs hit the edge of the heavy wooden worktable. Ledgers and tools scattered to the floor with a crash. In one brutal motion, he bent her over it. The rough grain of the wood scraped her belly. He yanked her leggings and underwear down to her knees in a single, ruthless pull.

The cool air hit her exposed skin, followed by the blazing heat of his body covering hers. He kicked her legs wider. She heard the tear of a foil packet—practical, even now—and the rustle of his jeans.

He didn’t ask. He just pushed inside.

Selina cried out, a sharp, guttural sound lost in the rain. He was bigger than she remembered, harder, a relentless stretch that burned away every thought. He filled her completely, a claiming so absolute it stole her breath.

“Is this reactive enough for you?” he ground out, his voice thick with a fury that wasn’t for her, but for the need that drove him.

He set a punishing rhythm from the first stroke, each thrust slamming her into the table’s edge. No tenderness. No pretense. This was pure, raw function. Animal truth. Her fingers scrambled for purchase on the smooth wood, nails leaving whitened trails.

“Yes—god, yes—right there, you fucking bastard!” she screamed, pushing back against him, meeting each drive with a grind of her own hips. The pleasure was a sharp blade, cutting through shame, through history, through everything that wasn’t this slick, pounding connection.

One of his hands splayed across her lower back, holding her down. The other snaked around her hip, his fingers diving into the wet heat between her legs. He found her clit, already swollen and throbbing, and rubbed tight, fast circles.

The dual assault was too much. Sensation detonated at the point where his body split hers open and radiated outward in shuddering waves. Her climax ripped through her with silent, breath-stealing intensity, her muscles clamping around him in violent spasms.

Feeling her come undone around him broke his control. His rhythm fractured into desperate, shallow lunges. A raw, choked groan tore from his chest as he came, his hips jerking against her, his body bowing over hers like a shield.

For long moments, the only sounds were their ragged breaths and the rain. The weight of him was immense, anchoring her to the world. Slowly, he softened, slipped out of her. He stayed there, bent over her, his forehead resting between her shoulder blades.

Selina’s cheek was pressed against the cool wood. She felt used. She felt glorious. She felt terrified.

Bruce straightened up. She heard him dispose of the condom, the quiet rustle of his clothes. She didn’t move, waiting for the words. The retreat. The second vanishing act.

His hands, surprisingly gentle, pulled her leggings back up over her hips. He turned her around to face him. His eyes were dark, unguarded, full of a conflict that mirrored the storm in her own gut.

He cupped her face, his thumb wiping a smudge of dirt from her cheek. His voice was gravel, but softer now.

“The reaction is complete.” He searched her face, as if memorizing the aftermath. “It’s out of our systems.”

He picked up the lead case. He turned to go.

“Bruce.”

He stopped, but didn’t look back.

“If it’s out,” she said, her voice quiet but clear in the hollow tower, “then why does it still feel like this?”

He had no answer. He simply walked into the dark of the stairwell and was gone, leaving the echo of her question hanging in the air, heavier and more dangerous than any stolen flower.

Read on DreamPress

Write your own erotic story with AI