(i took inspo mostly from the batman movie, and i nearly wrote the reader as catwoman until i realised they’re from diff universes AHAH)
⦮ ⦯ ⟆
you were the black cat, the captivating thief to shadow the rooftops of the city, moving with a grace in sleek leather that camouflaged into the shadows and left the police force baffled.
you never stole out of desperation, but for the thrill of the high stakes chase, the adrenaline of taking whatever beautiful object caught your eye, and the satisfaction of being untouchable to anyone who tried to stop you.
though lately, your nightly heists had become less about the jewels themselves and more about the red and blue hero who kept trying to put an end to your midnight fun.
“y'know, the museum's closed...”
the soft voice echoed from the shadows of the gallery floor, instantly familiar to your ears as you remained still without flinching. keeping your back turned to him while standing directly in front of the shattered glass display, casually admiring the diamond necklace resting in your gloved hands.
“are you gonna escort me out then, spidey?” you smirked, the expression pulling at the corner of your lips as you prepared for the usual routine.
you turned on your heel to face him but before you could take a step forward, a sharp noise cut through the quiet air, sending a strand of white webbing into the pillar right next to you, barely missing your face.
he was standing a few feet away, his chest rising and falling beneath the fabric of his suit because he was determined to catch you tonight.
“not exactly.” he warned, his tone trying to sound tough despite the slight nervousness he had encountering you as he lunged forward, launching another web straight at your wrists to pin you down before you could escape.
you dove out of the way immediately, your suit rubbing against the marble floor as you rolled gracefully back up to your feet.
he came closer as you twisted your body away, his arm reaching out to grab your waist as your shoulder bumped hard against his chest.
“owww..” you whined softly, pouting as you stumbled back a few steps, rubbing your shoulder with an exaggerated expression that looked convincing to him.
instantly, the heroic posture he was holding melted away, and through the thin mesh of his mask, you could see the shape of his eyes soften, widening with genuine concern as his hands dropped slightly from his fighting stance.
taking full advantage of his distraction, you lunged forward to strike, grabbing the front of his suit and using his own momentum to flip yourself over his shoulders, your fingers brushing playfully against his mask as you went over him.
a lingering caress that left him frozen and burning dark red underneath the suit while you landed gracefully behind him.
he spun around instantly and shot a wide web net right where you had just been standing, his fingers gripping empty air as you easily slipped past his guard, dropping the necklace safely into your pocket.
a soft giggle left your throat as you landed gracefully onto the high ledge of an arched window. the night wind ruffled your hair as you looked down at him, unbothered by how close he had gotten, watching him stand there looking flustered on the museum floor.
“you're gonna have to be a lil quicker than that, baby.” you purred, blowing him a quick kiss from your fingertips before dropping backward into the dark city.
⋆˚࿔
weeks had passed since that game of cat and mouse at the museum, and though you had spent the nights since then looking for him, your paths hadn't crossed again.
he had been tangled up in his own exhaustion, spending his nights patrolling the city and holding a hidden infatuation with you that he didn’t know how to handle.
he had spent hours defeating cold criminals in the rain as he tracked the local crime reports, driven by a protective instinct to keep tabs on the dangerous citizens of the city, but secretly fueled by the chance that he would finally catch your scent again.
that dedication was the reason he happened to be hidden high in the rafters of an underground shipping warehouse down by the docks on the very same night you decided to intercept a private shipment of black market emeralds.
the second you dropped from the ceiling, you realized the stakes were different tonight because the room below was crawling with three guards who moved with a ruthlessness that made your museum heists look like a playground.
you pressed your back against a tall iron shelf, holding your breath as the thud of combat boots scraped across the concrete just inches away, but you were so intensely focused on tracking the two guards patrolling the perimeter that you missed the third one rounding the corner right beside you.
his shadow suddenly looming over your hiding spot as he raised his flashlight to expose you. but, before the beam of light could even touch your frame, a strong hand suddenly shot out from the darkness behind you, wrapping over your mouth to stifle your startled gasp while an arm locked around your waist to yank you backward into the shadows.
you were pulled instantly against a broad chest, your back pressed against the overwhelming heat of his body as michael held you against him, the texture of his suit rubbing directly against your leather while he pinned you hidden behind a massive iron beam.
his grip on you was tight, his fingers warm against your lips to keep you silent as the guard walked right past your hiding spot, oblivious to the two of you breathing heavily in the dark space.
his head lowered right next to yours so that his mask brushed against your ear while he waited for the danger to pass. the intensity of his large hands gripping your waist and the thickness of his thighs pressing firmly against the backs of your own left you breathless.
an ache of arousal dampened your panties as you realized just how heavily he was straining against his suit, the unexpected hardness of his erection pulsing straight against your lower back while you remained frozen, turned on by the dominant weight of him holding you captive.
the guard's heavy footsteps slowly faded down the concrete aisle, his flashlight cutting out one last time before disappearing around the corner.
before he could even think about letting you go, you reached down and caught his wrist, guiding his large gloved hand up, moving it from your waist and pressing against your chest teasingly.
the adrenaline of the heist mixed with the thrill of having him this close made your heart race as you tilted your head back, staring right up into the white lenses of his mask.
for a long moment, he couldn't move, his breath hitching being so caught off guard. his masked face dropping down as if he could see right through your suit to where his hand was placed.
it was only when he ripped his gaze away, scanning the empty space to realize the danger was gone that he let go. he snatched his hand immediately as he took a sharp step away from you into the shadows.
“careful, spider..” you teased, your voice dropping into a flirtatious whisper as you casually smoothed down the leather over your hips. “do that again and you might start somethin' you can't finish..”
he cleared his throat, his posture going stiff as a rush of heat crept up his neck beneath the mask. he looked anywhere but at you, suddenly acting way too busy checking the perimeter and adjusting the web shooters on his wrists to hide how flustered he was.
“i was.. just making sure you didn't get killed..” he muttered, his voice cracking slightly as he tried to get a grip and shake away the lingering feeling of how you felt under his touch.
you stepped into his space, closing the distance until the toes of your shoes almost brushed his. the slow smile never left your face as you watched with amusement at his fingers fumbling nervously wit his web shooters.
“oh, please.” you purred, leaning in closer, close enough that the warmth of your breath hit softly over his mask. “you missed me.”
“i missed stopping you.” he corrected instantly, his words coming out a more breathless that he intended as he took a step back, trying to create distance but his back hit the cold wall behind him. “there's a difference.”
“is there?” you teased as your gloved fingers began a slow trail up the center of his chest, tracing the black spider emblem before finally resting right over his collarbone. “because your body really felt like it missed me.”
michael swallowed hard, his body freezing under your touch as he opened his mouth to speak but at the far end of aisle, a violent bang echoed through the large room. “hey! who's up there?!” a harsh voice barked into the dark.
you turned around as a beam of a flashlight stood out through the shadows, catching you in its path. the intense glare struck your eyes, wiping out your vision and throwing you off balance as you instinctively raised a hand to shield your face, your cat instincts scrambling.
three guards instantly raised their weapons, the noise of bullets echoing in the dark as michael threw himself forward into the path of the light to shield you, his body a dark silhouette against the flash. leaping into the air, he flipped over, firing a web line that wrapped around the first guard's gun and yanked it out of his grip.
another guard lunged out of the darkness, swinging a baton directly toward michael's head but he dodged it cleanly, dipping his shoulder as the weapon grazed his mask.
acting on pure survival instinct, he blindly fired a reactive web shot over his shoulder, intending to pin the attacker against the wall.
but.. his aim missed, the web shooting straight past the guard's shoulder until it hit you right across your ankles, the sticky fibers bounding your legs together instantly.
“wait, no-!” michael's voice shattered as his eyes widened beneath the white lenses of his mask. before your brain could register the restriction, the tension of the webbing yanked your feet clean out from under you.
you let out a sharp gasp as you lost your footing, your hands clawing uselessly at the air as the momentum carried you right over the edge of the floor, sending you tumbling into a drop towards the floor below.
the thud of your body hitting the ground echoed through the warehouse, a sound that seemed to freeze time for michael as his head snapped down, the lenses of his mask narrowing in horror.
before the remaining guard could even aim his gun, michael flicked his wrist without looking, a strand of web slamming into the man's chest, pinning him to the wall in a second.
only worried about you, he shot a web line to the ceiling, swinging himself down in a desperate arc as he dropped heavily to the floor, rushing towards your body.
“no, no, no..” michael muttered, his voice a breathless stutter as he dropped heavily to his knees beside you, his hands hovering over your shoulders as he shook you gently.
his fingers ripped at the bottom of his mask, tearing it off and tossing it carelessly onto the ground. in that moment, he didn't care about his identity.
“breathe, please breathe.” he whispered, his thumbs pressing hard against your jawline, searching for a pulse before tilting your head back, pinching your nose shut as he leaned down.
his lips pressed against yours, forcing a desperate breath of air into your lungs, his chest heaving as he pulled back for a split second to watch for the rise and fall of your chest. “please, baby.” he begged against your skin, leaning in to deliver a second breath.
hearing him call you that made your hands shoot up, wrapping behind his neck as your fingers tangled into his messy hair to lock him in place. before his brain could register the movement, you parted your lips, shifting the medical kiss into something slow as you moved your body on top of his.
you lifted yourself up, shifting your weight until you were straddling his thighs, his breath hitching as your lips pressed against his with passionate warmth. his mind dizzy with shock and confusion, the terror of believing he had just seen you lifeless crashed into the reality of your lips moving against his.
he was flustered, his hands hovering in the air beside your waist, trembling from the adrenaline while his brain scrambled to comprehend how you were completely fine this entire time.
breaking the kiss for just a second, you leaned back slightly, a playful smirk tugging at the corners of your mouth as you looked into his wide eyes. “baby, hm?” you hummed before you leaned right back in, capturing his lips in another deep kiss.
as the warmth of your mouth held him to reality, the shock began to melt away. slowly, he started to give in, his posture softened as his eyelids fluttered shut. his hands dropped, his fingers gripping your waist to pull you against him as he started to kiss you back.
your fingers slipped from his hair, tracing the sharp contour of his jawline as you pulled back again just to look at him. in the flicker of the dropped flashlights,his face hit you for the first time. without the mask, he was beautiful, you admired his smooth brown skin, sharp cheekbones, and dazed eyes complimented by his thick lashes.
“well, aren't you a pretty sight..?” you purred, a slow smirk curling at your lips as you shiftsd your weight again, pressing your palms against his chest until his back hit the floor.
the air between you instantly thickened as swallowed hard, his throat bobbing visibly as he stared up at you, trapped beneath your body. “y-you... you're actually okay.” he stammered, barely managing a breathy whisper as his hands rested against the curve of your waist. “i thought you.. you..”
you leaned down, sinking lower until your lips brush against his ear, your warm breath giving him goosebumps. “did you really think i'd leave you that easily, spidey?” you whispered, the teasing words dripping with playful tone. “just wanted to see how much you liked me.”
the flirty confession hit him visibly causing a deep heat to rush across his cheeks as he lets out a defeated groan, his fingers tightening against your waist, holding you closer to him. “you're so.. bad.” he breathed out, his gaze locked onto your mouth with helpless desire.
“maybe.” you whispered back, pulling away just enough to look him in the eye. with a faint noise, the sharp claws at the tips of your gloves extended as you slowly trailed down the center of his chest, the red and blue fabric of his suit parting slightly under the pressure before you paused right at his waist. “but you love it.”
with flawless control, you sliced a clean line right through the tight fabric over his crotch, the sharp tip gliding just an inch above his boxers without leaving a scratch. michael's breath caught sharply in his throat as you slowly dragged the claw upward, neatly cutting through your own suit in the exact same spot.
michael's eyes widened as his fingers dug hard into your hips, his gaze remaining locked onto yours, filled with a hungry desire for you. “w-wanted you for so long...” he mumbled, the words a strained confession that rasped from his throat, surrendering himself completely to you.
“and now.. you have me.” you whispered, the soft promise instantly devoured as you sealed your mouth over his in another kiss. michael let out a ragged sound against your lips, all his built up tension and desperate adrenaline instantly changing into pure hunger.
his fingers tore away from your hips, sliding down to the edge where you had previously sliced open his suit. with a hurried motion, he hooked his fingers over the waistband of his boxers and pulled them down, his hand wrapping firmly around his hard length. he kissed you back with fierce desire, his lips moving against yours with desperation that proved exactly how long he had been holding back.
your fingers followed his lead, reaching down to slide the fabric of your panties to the side, clearing the path between you. you bit your lip before moving your body to lower yourself down with slowness, taking every single inch of him with a gasp.
michael's head rolled back hard against the floor, an undone noise escaping from his lips from the overwhelming warmth of the contact leaving him speechless as his body melted beneath yours, enveloped by the pleasure of you taking all of him.
you began to move, creating a rhythm as the friction of your body riding him sent a wave of euphoric pleasure rippling through the both of you. a broken groan escaped his parted lips, his fingers intertwining tightly with yours as his chest heaved under the sensation.
his eyes fluttered open, intoxicated with desire as he bit his lower lip to keep from crying out. “i.. i loved seeing you... those nights.” he panted out, his voice a breathy register that hitched sharply with every up and down motion of your hips against him.
a dazed smile broke through his expression as his body instinctively arched up to meet yours, desperate to push even deeper inside you. “every time... just wanted... to catch you.”
“why?” you teased softly, leaning your weight onto his shoulders as you continued to ride him passionately, the heat of your core making his thighs twitch helplessly against yours. “did you want m-me.. all to yourself?”
“yes.” he gasped out, the confession wrecked by a deep hitch in his chest as you shifted the angle. his head thrashed weakly to the side, his back arching into the floor as his hips locked into the perfect rhythm of your movements.
you let a teasing smile touch your lips, your eyes locking onto his. “show me...” you moaned. “w-what you’d do if you.. caught me..” you panted out, your voice a quiet challenge that made michael's eyes darken as you bit your lip in anticipation.
his wrist flicked immediately, a spiral of webbing binding your hands together as his large hands gripped your waist, effortlessly rolling you under him with his strength. the reversal left you blinking up at him with a small gasp from the warehouse floor, your webbed hands held above your head as he settled right back between your thighs.
he looked down at you as his jaw clenched slightly at the sight. his hands tightened on your waist, his fingers digging into your hips, holding you still in the space between his thighs. “you.. sure?” he whispered as his gaze tracked your expression, his eyes burning with a possessive spark as he leaned his weight forward.
“mhm...” you smirked, looking up at him through your lashes with a satisfied gaze that only expressed how bad you wanted him back.
michael leaned down, his dark curls falling forward to shadow your face as he sealed his mouth over yours, devouring your smirk. he kissed you with a mounting hunger, his tongue slipping past your lips to claim your mouth just as much as he claimed your body.
while his mouth held yours captive, his hips snapped forward with aggression, his thrusts picking up a punishing speed. he drove himself harder and faster into you, the sound of skin slapping against skin echoing in the quiet space as he took control.
your threw your head back the moment he broke the kiss to drag his lips down to your neck, a needy moan escaping your lips as your back arched up.
the width of him stretched you entirely but the force of his movements only made you pulse tightly around his thick length. your webbed hands twitching helplessly above your head as his fingers bit even deeper into your waist, lifting you slightly to meet every single thrust.
the relentless movement of skin against skin pushed you both over the edge, the heavy rhythm of his hips becoming faster and more instinctive.
michael could feel the shift in your body, the way your walls were squeezing tightly around him, swallowing down every single inch like you belonged only to him.
a low groan escaped from his throat, his jaw clenching as he picked up the pace, his thrusts driving against inside of you with force.
“m’ gonna-“ you choked out, your voice broken as your head snapped back against the floor, a loud cry escaping from your lips as your core squeezed down around his member. your entire body shook beneath him, every single muscle tensing as your climax tore through your body.
michael let out a low growl, a hungry intensity taking over his features as he hit his orgasm at the exact same moment. his hips froze against yours, his body freezing as a breathless moan left his mouth. he drove himself into you once more, pinning your trembling hips against the ground as he came deep inside you, marking you from the inside out.
the only sound left in the quiet warehouse was the harsh deag of your synchronised breathing as the fog of lust slowly began to clear, his body moving to lie next to yours.
“wow...” you exhaled, a breathy giggle escaping your lips at the fact that that had just happened, your body still tense from your shared orgasm.
you extended your claws to cut the webs before turning your head on the floor, looking at him through your lashes with a flushed smile. “spidey-“
“michael...” he cut you off softly as he turned himself to face you, looking up through the curls falling over his forehead. his eyes wide and detached from the dominance he had just moments ago, replaced with genuine love. “it's.. michael.”
a warm smile touched your lips at the confession, the thrill of stripping away the mystery making your heart skip a beat as you wasted no second to reveal your own name.
“y/n.” you whispered in return as michael's eyes softened, the corners crinkling with a breathy relief as he repeated it right back to himself under his breath.
“y/n...” he hummed, his fingers tightening around your hip to pull you against his chest, burying his face into the crook of your neck as if he never wanted to let you go.