Actions

Work Header

lanterns in the dark

Summary:

It’s when they both have their feet back on the ground that it makes her nervous, her palms getting sweaty at the way he trails after her up the stairs to her apartment, the way he looms over her as she unlocks the door, big and awkward and eager.

Selina and Bruce try to figure out how navigate their need to keep a distance and be intimate all at once.

Chapter 1

Notes:

I still have Batcat-brainrot, so here is more of Selina and Bruce being feral morons for one another while they try to work together.

Can be read on it's own, but probably makes more sense if you've read the two previous works in this series, especially when it comes to Selina and Bruce's particular arrangement regarding his identity.

(See the end of the chapter for more notes.)

Chapter Text

Selina is not entirely sure what she has been expecting from seeing him again, but somehow, even after the intensity of the hours spent in the darkness of her bedroom, the sweat and the sighs, she’s not surprised by the stoic silence she’s getting. As disappointing as it may be. 

He has of course never been chatty, but try as she might, she can’t help but feel uneven-footed by his reserve, how quiet he’s being as they sit on their perch and watch the docks. Because in the privacy of her own bed, when her hand slides between her thighs, Selina has been imagining all sorts of more pleasurable scenarios than crouching in silence behind old crates that stink of stale water and rancid motor oil.

For a second, after they had both pulled up to the deserted dockside storage yard and their bikes cooled in the misty air, she thought he was going to kiss her, his eyes darting to her mouth, hands shifting restlessly. I figured you’d like to be included when this is on your turf, he said instead.

He has been using the names she gave him last time, tracking, cataloguing and finally leading him – and now her – here. The two of them watching the lone security guard smoking in his booth, waiting for his money.

“You sure this is the place?” she mutters after the first hour creeps into two, and the chilly air starts to seep into her bones.

“Yes,” he says simply and Selina sighs, shifting her position, trying to get more comfortable as she watches the lights from the big shipping tankers flicker on and off on the misty water. “You okay?”

“I’m bored,” she complains, and shoots him a glance, his bloodshot blue eyes dragging across her form, cataloguing her restlessness and all at once Selina feels her skin prickle with sensation, sensing the purpose behind his gaze.

He opens his mouth to speak, but just then – Selina curses under her breath – headlights cuts through the darkness, interrupting them. Vengeance was right it seems. Oz isn’t there, but neither of them expected that. Just his goons. A whole host of them spilling out of the van and the jittery security guard leaves his station to meet them.

“Let’s move,” V mumbles next to her ear and Selina shivers, and uncurls herself, following him through the dark, towards the voices talking, adrenaline starting to pump. 

Fighting alongside V is a thrill, her agility against his brawn, the two of them moving back-to-back, guarding one another as they take out the guards. She smiles, her whip snapping across the face of one goon, across the fingers of another who lets go of his bat with a shriek.

“Shipping labels,” V grunts a few minutes later, standing above the subdued form of the security guard. “Marking the contents as charitable donations.”

Selina scoffs, of course Gotham’s higher up criminals would find some new kind of way to exploit charitable functions after Bruce Wayne had cut them off from the Renewal fund since he closed it down for refurbishment.

“There’s boxes of drops in the van,” she tells him, recoiling the whip at her side, and then it’s V’s turn to make a disgusted noise.

He looks up at her and her breath catches at the expression in his eyes.

“Thank you for helping, you looked good.”

“Not half-bad yourself,” she laughs, and steps towards him, deciding to see if she can't make him give her a victory kiss.

She spots the bloodied man lurching out of the shadows half a second faster than V does, screaming at the way he swings a bat at V’s face, connecting, and sending him crumbling to the ground like a sack of potatoes. 

“V!” She yells, lunging into the fight before the goon can bring down his weapon on V’s defenseless head again.

She knocks the bat out of his hand, but the guy is much bigger than her, eyes wild, obviously on something that’s making him less aware of the pain he’s in, and he takes her down. The air is knocked from her lungs hard as she gets thrown down on the ground, pinned beneath his weight.  

He snarls at her, and Selina struggles, spitting in his face, trying to distract him as she adjusts her position, getting ready to lurch her weight and throw him off. He’s pretty out of it, so that part is no difficulty, but then time seems to freeze, everything happening in slow motion as she sees the glint of the knife he pulls from his boot. The force behind the two swipes at her belly makes Selina stagger back, momentum ruined.

“No!”

V’s roar barely sounds human, his form a blur as he shoots out of the dark, back on his feet, and the goon’s head collides with the ground with a hollow thump, and he goes still.

Breathing is hard, but Selina manages a reedy sound, coughing as she fills her lungs, and V jerks, turning to look at her, fist freezing half raised above the goon’s head.

“You okay?” He rasps, staggering towards her, reaching out to take care of her.

“I think…” she pants. “I think the Kevlar took it.”

“You sure?”

His voice sounds panicky, cracking as his hand runs across her torso, and then a sharp bright spot flicks on, a flashlight, and Selina lets go of a ragged breath when she looks down herself and sees the wide, brutal slashes across her belly, the heavy reinforced material taking the brunt of it, the light catching on the tiniest of nicks in the leather, blood beneath it

V’s shaking, and she grabs his hand, flattens it against her stomach, covering up the little cut in her suit and breathes harsh into the width of his touch

“It’s okay, V, I’m alright.”

His eyes are wild when she looks up at him, the flash light throwing his cowl and face into sharp relief, the bruises already starting to bloom across his jaw.

“I thought…”

“I know, me too,” she gasps, and then he’s kissing her, right there in the middle of the debris from the fight, his mouth hot and desperate against hers.

Her lips part on reflex, moaning as his tongue pushes in, and she clings to him, keeping his hand against her diaphragm, clutching at his cape until finally they both have to stop to breathe, his forehead pressing against hers.

“So, I have to have a brush with death before you remember to kiss me?” She pants, feeling punch drunk and giddy from the mix of adrenaline and sudden arousal rushing through her.

V huffs and kisses her again rather than answer, softer, slower, but just as deep, and Selina feels her limbs loosen up, her mouth chasing his when he pulls away for the second time with a heavy breath.

“You okay to drive?” he mumbles and wraps his arm around her, trying to help her to her feet.

“Yeah. I think so,” she says, tugging a little on his cape again, but relents, and lets him pull her upright. 

Selina’s relieved to note that there is still no sharp pain, just an ache from getting tossed around, and she nods the all-clear after wriggling a little, taking stock of any twinges and bruises. For a split-second it looks like he’s going to kiss her again, but seems to decide against it.

“I’ll finish up here, you relax.”  

He makes quick work of it, packing up the evidence they need, though he winces as he examines the guy who attacked them at the end before he’s back at her side.

“Is he dead?” She says, almost afraid to ask. 

“No, but I’m calling the ambulance as well as the cops,” he says, mouth pinching as he shakes his head, and then cups her cheek in his hand. “Come on, I’ll take you home.”

Riding through the city side by side feels comforting, familiar, the same way fighting alongside him does. It’s when they both have their feet back on the ground that it makes her nervous, her palms getting sweaty at the way he trails after her up the stairs to her apartment, the way he looms over her as she unlocks the door, big and awkward and eager.

“How’s your jaw?” She whispers after flicking on the light and gently shooing her cats in favor of looking V over, her fingers skirting across his bruises, making a sympathetic little noise at the way he flinches under her touch.

“I’m fine, it’s nothing.”

“I can get you some ice.” 

“I don’t want any ice,” he says, shaking his head and then leans down, forehead pressing against hers and she can feel his whole body start to tremble as though he’s barely keeping himself in check. “Selina…”

“I’m right here, baby.”

If anything, he seems even more desperate when he kisses her this time, like he wants to devour her, and Selina moans, getting up on her tip-toes to wraps her arms around his neck, trying to get closer to him. With a grunt he hoists her up, staggering a few steps forward until they collide with her dining table and they both scramble to get her ass onto its surface.

He fumbles for the zipper of her suit, yanking it down and Selina squirms, trying to get out of the leather and Kevlar, but not wanting to stop kissing him either, arousal thrumming through her like a second pulse, making her giddy and achy all at once. She feels gloriously alive, the last residual fear from the fight swept away under his touch.

“I… Is this okay? You okay for this? I just…” he gasps into her mouth, jerking down her sleeves. “I need to feel you so bad, Selina.”

“It’s okay, don’t stop,” she pants, no longer feeling any of her aches as she scrambles further back onto the table to let him yank at the legs of the suit, her cats scattering in all directions when she knocks over something heavy with a loud thump.

Tearing off his gloves with his teeth, revealing bruised fingers and wrapped knuckles, V crowds up on her, shoving his hand down the front of her shorts, his whole palm stroking across her crotch and Selina whines, arching into the contact. 

“I’ve thought about you like this,” he mumbles out between kisses, the heel of his hand grinding down against her clit and Selina gasps, hanging onto his chest plate for dear life – trapped between the table and the bulk of his body and armor.

“I’ve thought of you too, baby,” she pants, rocking back against his hand. “Made myself come thinking of you.”

He groans against her neck, a low, rumbling sound that she feels through her whole body, answering her in the way of a bruise sucked into her collarbone, warm tongue flattening against it afterward as though he can taste the mark he’s left on her.

“Can you…” he grunts, interrupting himself and then starts stuttering again when the tips of his fingers delve between the lips of her cunt, stroking her open and making her moan. “You’re wet... Can I… Is it enough?”

Remembering how big he felt inside her the last time they had sex, Selina’s not sure, but his obvious desire to fuck her – his impatience to get going – is riling her up too.

“Let’s find out,” she pants, nerves and excitement turning her into all thumbs rather than her usual reliably nimble self when she reaches down to unclip his utility belt.

V thrust against her hand when she rubs across the heavy, restrictive fabric that covers what already feels like an achingly hard erection, and then pushes his fingers inside her, trying to prep her for a bigger stretch. He doesn’t find much of a rhythm though, obviously too distracted by her touch, but Selina loves it all the same, being opened by him. Slinging her arm around his neck, she pulls him down to find his lips with her own.

“Selina,” he rumbles against her mouth, and finally she manages to get his flies open too, his fingers leaving her pussy to help her get his cock out, both of them scrambling to line up.

It doesn’t quite hurt, that first push of his cock, but it’s close enough that Selina hisses, fighting to relax into the feeling. V groans, hips snapping forward, bottoming out almost at once, like he’s too far gone to notice that she’s struggling to take him. Somehow that excites her even more, how feral they make each other – she feels her body rushing to accommodate him, soaking his cock while he makes little rocking motions as though trying to make up for his eagerness, or perhaps he’s simply trying to make sure there’s no possible way to get deeper inside her than he already is.

Wrapping her legs around him, bare feet rubbing against leather and metal buckles and cordura, Selina arches, gasps at the feel of his cock shifting inside her.

V crumbles forward, covering her body with his own, cape wrapping around both of them. Selina turns her head, seeing the way his fingers curl around the edge to the table, knuckles turning white in search for more leverage and she swallows thickly.

There’s something wild in his eyes again when Selina catches his gaze, the two of them taking a couple of shuddering breaths together and then he thrusts, fucking her into the table, the leather and buckles of his suit creaking. The wood groans in protest, and her own cries of pleasure are met with deep, ecstatic grunts from V, punctuating each hard snap of his hips.

“Crushing me,” she stutters as she feels him get heavier when he gets lost in the pleasure of fucking her, chest plate pressing against her breasts.

Immediately he eases back a bit, giving her more space, but Selina gets up on her elbow, wrapping her free hand around his neck, not wanting him to go too far away. He breathes heavy against her mouth, the two of them sharing air, and even though he’s covered up, the intimacy of it all, how helpless he feels in all his dominance makes her dizzy. 

Selina looks down between them, sensing him do the same, and it looks obscene, the way his dick is jutting out from all the leather and kevlar, fucking her open. She wonders if she’s just imagining things in the shadows between their bodies, or if she can actually see the thrust of his cock move against her lower belly. She feels mind-numbingly full.

“Touch me, V, please,” she whimpers, earning her a stuttery thrust.

He grunts, and then moves his hand between their bodies, thumb pressing against her clit and Selina nearly arches off the table, the sensations ramping up so fast that she feels stumblingly close to coming all at once, tightening up as she grabs onto the edge of the table to hold them in place.

Letting out out a grit-teethed shit, he picks up speed, pulling her ankle onto his shoulder and the change in angle makes her eyes roll back into her head as his fingers gets more desperate too, the table wobbling dangerously beneath them.

“Please, you’re close, right?” He pants in time with his thrusts.

“Yeah… Just don’t stop. Keep doing that. Exactly… Like that.”

He might be in charge, but he’s also desperate for her gratification in a way that makes Selina feel unhinged, makes her want to be good for him and come on his dick as many times as he wants. She catches a glimpse of his triumphant grimace, teeth bared, when the warm pooling pressure in her belly snaps and she clenches tight around him, before her eyes squeeze shut too, overwhelmed by the pleasure.

His thrusts stutter, trying to slow down, to ease her through it, but he doesn’t manage for long before he picks up speed again, clearly right on the edge himself. Selina clings to him, over-stimulated and wrung out as his whole body lurches toward, hips giving a vicious twist when he buries himself inside her for the final time

“Fuck,” he groans into her neck, and she’s not sure if she’s shaking the hardest or if he is as she feels him come inside her. “Jesus fuck, Selina.” 

He slumps over her, as though he can barely keep himself upright, weight pressing her into the table, stealing the breath from her lungs, but she doesn’t care this time.

“I thought I’d…” He shudders, letting the words fade off, and Selina wraps herself tighter around him, knowing exactly what he means, what he feels.

“I’m here, baby, right here.”

When she squirms, feeling a beginning ache in her hips where she’s forced to keep them wide open to accommodate the press from his bulky form, V eases back a bit, grabbing onto her thigh. His eyes are heavy-lidded when he looks down at her, lips swollen and he’s delicious looking, or at least he is until his mouth pinches as he looks her over, concern marring his handsome face, matching the severe frown of his cowl.

“I didn’t hurt you, did I? I just…”

“I’ll let you know if you hurt me too much, baby,” she pants, interrupting him and reaching up to grab onto his armor. “I don’t mind it being a bit rough, it feels good.” 

“You’re just so little,” he says, the tenderness in his voice matched by his hands when they wrap around her wrist, her waist, thumb brushing across her belly button, and Selina’s still pounding heart skitters at the way he boxes her in.

“Quicker than you though, I’ll take you down,” she says, the mock feistiness of her tone ruined by the way she can’t help but run her own hands across the ridges and plates of his suit, wishing she could feel his skin.

“I don’t doubt it,” he chuckles, and he’s returning her smile when she looks up back up at his face.

He shuffles and through half lidded eyes she sees him put his dick away before picking her up, carrying her bridal style towards her bedroom, her head resting against his chest plate. Selina can’t help but pout at how hard it makes her swoon.

“You staying?” She whispers, holding onto his cape when he settles her onto her rumpled sheets.

“I shouldn’t,” he mutters, brushing her hair out of her eyes with hesitant fingers. “I need to get back.”

Still, he takes the time to press his lips against hers, a kiss as languid as the sex was frantic, slowly easing into the sort of fleeting, gentle pecks that makes her sigh and feel desperate for more full body contact.

“Jesus,” he murmurs, breathless when he eases off. “Selina…”

“You gotta do what you gotta do,” she sighs, looking up at him through her lashes, sees the way his jaw ticks, his eyes so full of longing that it takes her breath away. 

He kisses her again, letting out a punched-out groan when she sucks on his lower lip, teeth nipping at the sensitive flesh, and she wants to feel his warm skin so badly that she feels half-crazy with it.

“Stay,” she pants between kisses when he keeps lingering. “You need to sleep anyhow, why not here?”

“Okay,” he whispers after a few more kisses, his hand wrapped firmly around the back of her neck to keep her within reach in a thrillingly authoritative fashion. “Okay, I’ll get the curtains.”

“At the end, please,” she asks. “I want to see you for a bit, V.”  

He huffs, sounding sort of embarrassed in a way that makes her smile, but he does what she asks. Like the last time they spent together he strips out of the suit in quick, efficient moments, revealing himself to her in the light from the window and the lone lamp at her bedside table. The broad shoulders, the strong thighs.

“Slowly,” she instructs when he pulls at the snug athletic shirt, and there’s that half-aggravated, half-embarrassed noise again, but this time it doesn’t make her feel soft, it makes her feel hungry.

He lets her look for a few moments, cataloging the bruises and scars across his appealingly wide shape, though his stance is awkward before he pulls off his shorts too in a slow fashion. She licks her lips looking at his cock, appearing half-hard again already.   

“Your body is so nice, baby,” she coos, and V actually rolls his eyes at her, the expression so uncharacteristic of him that it makes her chuckle.

“Turn off the light,” he commands and she does what he asks, blindly, in order to catch the last few glimpses of him before he pulls the curtains shut and douses them in darkness.

Her skin prickles when she hears the cowl drop to the floor and then he crowds her back onto the bed.

“You’re the one with the nice body,” he mumbles, both hands cupping her breasts, squeezing gently and Selina’s toes curl at the fresh rush of desire.

Her hands immediately go to his damp hair, eager to feel the parts of him that he keeps hidden, her tongue licking across his cheekbone, tasting something acrid on her tongue that she realizes half a beat later is grease paint running down his face.

“You should remove the makeup, V.”

She lets go of his hair and fumbles across her bedside table until she finds her make-up remover wipes, smiling at the way he mutters when he pulls a few out and has a go at his eyes while their legs press together before settling back against her.

It feels good to touch him in this unhurried way. Her arousal isn’t insistent and nagging yet, just a pleasant warm wash filling her body as she explores. V seems hesitant at first, as if he’s not quite sure how to touch her without purpose yet, just to feel her, but gradually he starts to mimic her, aimless kisses pressed across her skin, keeping his hands off the most exciting parts of her body.

“I’ve missed feeling you,” she confesses after a while, breathless from all the gentle kisses to her shoulder, the sweeping touches to her arms and waist, how cared for he makes her feel, and V makes a soft noise in the back of his throat.

“Yeah, me too,” he breathes after a bit, teeth dragging across her collar bone and making her shudder.

“You could have come by? Could have called?” She says, ignoring the fact that he could throw the same words back in her face. 

He kisses her, mouth hot against hers, nipping at her lower lip, tongue flicking against her upper one and she opens up with a gasp, lets him deepen it until her hands clench helplessly, arousal taking a decidedly insistent turn.

“V?” She sighs against his mouth.

“Self-preservation,” he mutters, and slips his fingers between her thighs, and Selina lets out a shuddery moan, not sure which part off all of this is qualifying for self-preservation for him.

In that moment though, she lets go of understanding, surrenders to simply feeling instead, her own touch becoming as greedy as his when she licks into his mouth.

Notes:

Hope you enjoyed, if there was anything you found particularly hot or interesting, I'd love to know.

Until next time feel free to drop by my tumblr where I'm under the same name.