Actions

Work Header

Caught (Red-Handed!)

Summary:

The guard pulls away from the window and returns to searching the room, looking underneath the bed, pulling back the curtains, and even moving around furniture to check for secret passages as he heads closer towards the closet. Any moment now, the guard will find them.

Alhaitham reaches into his coat for his gun, ready to strike when the moment comes, but Kaveh places his hand on his and pushes, silently urging him to put it away. He obliges.

“I have an idea,” Kaveh whispers, taking Alhaitham by the wrist. “But I’m going to need you to trust me.”

Alhaitham nods as Kaveh guides his hand down to his waist, right as he lifts his knee up all the way to Alhaitham’s crotch. His heart skips several beats as Kaveh’s arms wrap around his neck and he inches closer to Alhaitham.

“Ready?” Kaveh asks. “Follow my lead.”

Kaveh doesn’t wait for Alhaitham to answer. Instead, he leans in and kisses him.

In which two spies on a mission are forced to hide in a closet when things go awry, and have to come up with a plan to make it out of there alive.

Notes:

In honor of the GORGEOUS haikaveh namecard finally being released to the global server, I decided to post this thread I wrote for twitter when the collab was originally announced on here as well. You can read the original post here.

Enjoy!!

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

Work Text:

“Ugh…” Kaveh sighs under his breath. “I can’t believe we’re going to get caught.”

“We wouldn’t have to hide in here if you didn’t knock over that vase,” Alhaitham reminds him.

“I know, I know, it was an honest mistake,” he angrily whispers. “No need to rub it in.”

Alhaitham opens his mouth to reply, but the sound of a door creaking open interrupts him. He quickly shuts his mouth and shifts his focus over to the cracks of the door he hides behind, looking through to catch a glimpse of the newcomer.

The two of them are currently hiding in a closet on the third floor of a mansion. They’re spies on a mission to steal important documents from a high-ranking official that lives here. It’s not the first time they’ve worked together, in fact, they’re often paired because they are each other’s best match for missions. If their agency has a highly sensitive mission that needs to be carried out perfectly: they’re the ones for the job.

The vase falling over truly was an accident. Neither of them typically make rookie mistakes like that, but fate had other plans. The mission originally started out perfect. The official was holding a masquerade ball at his mansion and they disguised themselves as guests to easily infiltrate the premises before managing to sneak away from the festivities in search of the documents.

They were searching around the largest bedroom on the third floor when Kaveh discovered that the desk had a hidden compartment. Kaveh, ever the expert at lockpicking, attempted to open it, but the rattling of the desk caused the vase to tip over and smash into a million pieces.

The sound of the vase hitting the ground was so loud, they could hear the guards on the first floor springing into action. They only had seconds to make a decision and escape was instantly ruled out. They were too high up in the mansion to be able to make a safe landing on the ground, and the guards patrolling the gardens could easily spot them anyway. Hiding until it was safe to come out was their best option. After quickly scanning the room, Alhaitham spotted a closet on the other side and grabbed Kaveh by the hand before dragging him inside which is now where they are. The closet is so tiny, Kaveh has to wedge his knee between Alhaitham’s legs in order for them to fit.

It’s an unfortunate situation. Had Kaveh not messed up, they’d likely already be out of the mansion and be on their way back to headquarters to deliver the documents. Instead, Alhaitham is now trapped inside a closet, just a few feet away from a guard that could put their entire mission in jeopardy if they are caught, and pressed up against the love of his life.

Being trapped in a closet would be heaven in another context, but right now it’s nothing but tortuous. With this proximity, Alhaitham can feel the rise and fall of Kaveh’s chest against his, and every restless movement of his hands as he uncomfortably shifts around.

“Can’t you hold still for a few minutes? You’re going to get us caught.” “Your yapping is what’s going to expose us,” Kaveh shoots back.

“Shh, he’s coming over here.”

Alhaitham holds his breath as the guard checks the room. They stop in front of the broken vase and bends down to pick up a broken shard. Kaveh shifts again, lifting his hand up to place it on the wall beside Alhaitham’s head. The guard stands up and strolls over to the window, checking to see if the perpetrators fled through there.

“I’m sorry,” Kaveh apologizes under his breath.

“It’s fine, mistakes happen all the time.”

“No, not these ones. This could cost us our lives.”

“Maybe if any other pair of agents did, but not us,” Alhaitham assures him. “We just need to bide our time and hide until it’s safe.”

Kaveh takes in a deep breath and sighs. “I hope you’re right. I could never forgive myself if something happened to you.”

Alhaitham freezes, turning his head away from the door to look at Kaveh. The light seeping through the cracks of the door illuminates his face. His eyes look like they’re glowing, and his golden hair shines. He’s undeniably beautiful, but Alhaitham admires the way he presents himself more.

The amount of intelligence he has seeps through the way his eyes scan through everything, how his lips draw into a firm line while he thinks and curves up into a smirk when he comes up with a genius plan. He’s confident, resilient, always moving in tandem with Alhaitham on these missions in a way no one else can ever dare to compare. How could he not be anything but head over heels for Kaveh?

“I feel the same,” Alhaitham replies. “Which is why we have to do everything we can to get out of here in one piece.”

The guard pulls away from the window and returns to searching the room, looking underneath the bed, pulling back the curtains, and even moving around furniture to check for secret passages as he heads closer towards the closet. Any moment now, the guard will find them.

Alhaitham reaches into his coat for his gun, ready to strike when the moment comes, but Kaveh places his hand on his and pushes, silently urging him to put it away. He obliges.

“I have an idea,” Kaveh whispers, taking Alhaitham by the wrist. “But I’m going to need you to trust me.”

Alhaitham nods as Kaveh guides his hand down to his waist, right as he lifts his knee up all the way to Alhaitham’s crotch. His heart skips several beats as Kaveh’s arms wrap around his neck and he inches closer to Alhaitham.

“Ready?” Kaveh asks. “Follow my lead.”

Kaveh doesn’t wait for Alhaitham to answer. Instead, he leans in and kisses him. It’s desperate, hot, and ignites every neuron in his brain. He instantly reciprocates, letting Kaveh lead the kiss by prying his lips open and deepening the kiss. Alhaitham can taste the alcohol Kaveh had earlier when they were still pretending to be guests, a tangy flavor that dances off his tongue. His hand grips Kaveh’s waist as he pulls their bodies closer, seeking more friction between them.

The sound of their making out grows louder by the second, too enthralled with each other to keep quiet. By the time the guard approaches the closet, Kaveh is moaning into Alhaitham’s mouth, uncaring of the consequences.

The door to the closet swings open and light floods into the dark space. The two pull apart as the guard gives them an unimpressed look.

“See?” Kaveh turns to Alhaitham with a pout and tugs at his tie. “I told you we’d get caught.”

They have always preferred to keep their relationship completely out of their missions unless they needed to. It’s distracting, and they could easily jeopardize their mission because of it. Alhaitham never thought there would come a day where they would need to go further than the usual flirting and a few kisses on the cheek, and yet, here he stands, now living in a world where he made out with Kaveh on a mission.

Alhaitham’s head is spinning from the rush, but he manages to keep himself in character. He leans into Kaveh, staring into his eyes as his lips curl up into a teasing smirk.

“Well maybe if you weren’t so loud, nobody would have found us.”

The guard scowls. “What is the meaning of this? How did you even get in here?”

“My boyfriend and I were just looking for some privacy to… rekindle some flames,” Kaveh explains. “We just happened to find our way into this room.”

“Did you knock over that vase?” The guard asks as he points to the floor.

“Hmm, I don’t remember…” Kaveh feigns innocence and turns to Alhaitham. “Do you know what happened?”

Alhaitham shakes head. “I was too caught up with you to notice anything.”

“Oh? Am I that good a kisser?” Kaveh tilts his head in question, tugging on his tie again.

“I don’t remember, mind refreshing my memory?”

The guard’s eye visibly twitches. “You know what? I’m going to walk away and pretend I didn’t see anything. Do whatever you need to do to get it out of your systems, just don’t come back up here once you leave, got it?”

“Mhm, yeah sure, whatever.” Kaveh waves him off as he leans into Alhaitham and captures his lips in a heated kiss.

“Young people these days,” the guard mumbles to himself as he exits the room. “They’re fucking like rabbits.”

Once he’s out of sight, Kaveh breaks the kiss to whisper into his ear, “Keep going, he’s going to be posted by the door thinking this will be quick.”

“How long should we keep this charade up?”

“I don’t know, but we need to be loud and convincing.”

“Then,” Alhaitham’s hands tighten around Kaveh’s waist as he gazes into his eyes, “let’s give him a show.”

Their lips find their way back to each other as Kaveh’s knee presses harder into Alhaitham’s crotch. Pleasure shoots up his spine as he moans into the kiss.

His entire body slips into ecstasy, focusing on nothing but the feeling of lust he normally keeps under lock and key on missions. This one has been particularly hard for him. One look at Kaveh in his outfit for the ball, and he was a goner. Alhaitham had to restrain himself from getting too handsy with him as he helped him tie the corset. His waist is just so small like this, practically begging Alhaitham to manhandle him.

He knows that Kaveh feels the same about his outfit. Alhaitham can tell by the way Kaveh is as handsy as he is restless, moving his hands down his shoulders to his chest as he gropes Alhaitham’s breasts. He’s been eyeing it all night, and now that he has the opportunity to do what he wants, he’s taking full advantage of it.

Alhaitham roams his hands down Kaveh’s body, until his hands are cupping the ass he’s dreamt about touching countless times tonight. Kaveh whines into his mouth as he squeezes them.

They only break to catch their breaths, their foreheads remaining pressed together as they bask in each other’s presence.

“Is he gone?” Alhaitham whispers.

Kaveh eyes the door. “I still see his feet on the other side. We might have to do more to drive him away.”

“What do we do then?”

Kaveh bites his lip as he reaches behind him and takes Alhaitham’s wrist. “I trust you completely, you know that, right?”

“I know.”

“And you know that I wouldn’t suggest anything unless I think it’s our best option, right?”

Alhaitham swallows the lump that has formed in his throat, hearing his voice crack as he replies, “I know you wouldn’t.”

“Then you know exactly what I’m asking you to do,” Kaveh states as he drags Alhaitham’s hand up his body. He stops once he reaches his chest, letting Alhaitham feel the erratic beating of his heart before adding, “So do it.”

Alhaitham gives in to Kaveh’s demand, leaning in to kiss him. The kiss is slow and languid, just like how they normally kiss before they make love to each other. Alhaitham moves his hand up to Kaveh’s face and cups it, gently prying his lips open with his tongue.

Giving Kaveh’s ass one final squeeze before moving on, Alhaitham moves his hand over to the front of Kaveh’s pants and begins to unzip them. He hooks his fingers beneath the fabric of his underwear and Alhaitham takes note of the black lace that leaves little to the imagination before he dips his fingers further inside.

Kaveh gasps as he feels Alhaitham’s fingers brush against the folds of his cunt, nails digging into Alhaitham’s arm.

Fuck,” Kaveh curses as he tilts his head back.

“Don’t hold yourself back,” Alhaitham says as he kisses Kaveh’s neck. “I want to hear you.”

Kaveh is already wet despite the little attention he’s received. Alhaitham can’t help but chuckle to himself. He’s always been easily aroused. Just a few kisses and running circles around his clit is enough to make him lose his mind. Alhaitham easily inserts a finger inside and is rewarded with Kaveh hitching his breath before moaning.

“More,” Kaveh begs as Alhaitham begins to thrust his finger in and out. “I need more from you.”

“Of course,” Alhaitham obliges as he inserts another finger, making sure to brush his fingers against his clit as he does so. “What kind of boyfriend would I be if I can’t satisfy you?”

He leans up to kiss Kaveh, swallowing the moan that escapes his lips. Alhaitham takes in every sound he makes, the way Kaveh’s eyes flutter shut as he relaxes into Alhaitham’s thrusts.

“Deeper,” Kaveh whimpers. “Fuck me with your fingers so good, I’ll never be able to get off without them.”

“Is that a challenge?” He inquires.

Kaveh laughs half-heartedly. “Do you want it to be?”

“It wouldn’t be so bad.” Alhaitham states. He presses his lips against Kaveh’s ear and whispers, “The reward of making you lose your mind over me is enough motivation.”

He hooks his fingers and adjusts his angle, reaching farther into Kaveh. Alhaitham proceeds to bite down onto Kaveh’s neck, watching tears run down Kaveh’s face as he cries out in pleasure.

Kaveh’s hands make their way up to Alhaitham’s shoulders, and his nails dig into him each time he thrusts inside, or touches his clit. The layers of clothing prevents him from feeling the usual sting he has whenever Kaveh does this against his bare skin, but he can still feel the pressure all the same. If he holds on tight enough, Kaveh could still mark his back.

He inserts another finger and thrusts farther inside, a string of curses leaving Kaveh’s lips as his entire body shakes.

“Alhaitham,” Kaveh breathes out, “I’m so close.”

“I know, I can tell,” Alhaitham says as he plays with Kaveh’s clit. “Let me help you ride through your orgasm.”

“No, not tonight. I—“ Kaveh lifts his knee and presses into Alhaitham again, placing a hand on the bulge of his pants. “I want you to be inside of me first.”

“Are you sure?” Alhaitham asks. He lowers his voice as he adds. “The guard hasn’t left. Are you really okay with going this far just to drive him away?”

Kaveh scowls. “Alhaitham. At this point I don’t care who is on the other side of the door and if anyone else is listening. You’ve already worked me up. If you don’t finish the job, and fuck me right now—!”

Impatient as ever. Once he’s aroused, his greed for more knows no bounds. In that way, they’re the same. Alhaitham wants to consume every bit of Kaveh until there’s nothing left, while Kaveh wants to take and take until everything belongs to him.

There isn’t a need to be so greedy, Alhaitham’s entire being has been his from the start.

Alhaitham unzips his pants and pulls them down to his thighs. Kaveh runs his hand over his erection, eyes darkening with lust as he begins to pull the boxers down.

“I’ve barely touched you and you’re already this hard,” Kaveh teases him as his cock springs free. He runs his hand along the length of his cock, running his thumb over the tip before meeting Alhaitham’s eyes. “You are enjoying this more than I thought you’d be.”

“Only because it’s you,” Alhaitham points out, his voice wavering as Kaveh strokes his cock. “You’ll always drive me to the brink of insanity.”

Kaveh lowers his knee from between Alhaitham’s thighs and opens his legs wider. Alhaitham has a full view of his dripping cunt now, his fingers still inside of him despite having stopped moving a while back.

“Then let’s be insane together,” Kaveh says.

Alhaitham doesn’t need to be told twice. He withdraws his fingers, and presses his cock against Kaveh’s entrance, eliciting a whine from him.

“If that’s what you want, then I’ll gladly do it.”

He inserts himself inside of Kaveh, the tight walls of his cunt completely overriding his thoughts as he enters. Kaveh wraps his legs around his waist and hugs him, letting Alhaitham support his weight by holding onto his waist.

Once fully sheathed inside, they stand there for a minute, taking in the sensation. Nothing could ever beat the feeling of being completely enveloped by Kaveh, every part of himself set aflame wherever they touch. He often has to restrain himself from cumming right then and there, because as satisfying as it is to feel Kaveh all around his dick, there’s something else he likes a little more.

Alhaitham thrusts himself inside Kaveh, keeping a steady pace as he does so. The sound of skin slapping echoes throughout the room, along with their combined moans.

“You’re too big,” Kaveh moans out. “I could feel you deep inside me.” Kaveh slips his hand between their bodies as he presses it against Alhaitham’s stomach. “Right here is how far you reach inside of me.”

Alhaitham slips his hand and presses against the same spot on Kaveh, thrusting his cock all the same. Like he said, he can feel his cock hit against the spot, just as Kaveh clenches himself around him.

“You’re so tight, you’re practically swallowing me whole,” he groans into Kaveh’s ear. “Are you trying to trap me inside you?”

Kaveh’s legs tighten around Alhaitham. “And if I am? What are you going to do about it?”

“Anything I’d do would just be a reward for you. Maybe I should just pull out and put my pants back on.”

Kaveh gasps. “You wouldn’t dare.”

To prove his point, Alhaitham nearly pulls out, only leaving the tip of his cock inside. A pout forms on Kaveh’s face, followed by a whimper.

“I feel so empty without you,” Kaveh cups Alhaitham’s face. The golden chain of jewelry that dangles off his hands scratches his cheek. “You should make me whole.”

The agency used to say that Alhaitham was an agent with no weaknesses. He was intelligent, a bit of a lunatic but a genius nonetheless, one who always kept a cool head and remained objective no matter the situation.

Clearly, they have never looked at Kaveh when he asks for something. The way he bats his eyes, the cute pout he forms and the way his voice raises its pitch as he pleads, how could he resist? No man can ever resist that. At least, no Alhaitham ever can. Kaveh is his greatest weakness after all.

He rams his dick inside again, the force so strong, the two of them gasp in surprise. The pace is faster than before, and Kaveh gives Alhaitham a lopsided smile before kissing him. Alhaitham eagerly kisses him back, drinking up every moan and whimper he manages to draw out of him.

The chain of Kaveh’s jewelry continues to scratch his face, but it only spurs him on. He snaps his hips into Kaveh, moaning into his mouth as he whispers his name against his lips.

Kaveh’s legs tighten even more around Alhaitham as he moves his mouth down Alhaitham’s neck until he’s kissing his collarbone. He bites down into the skin, the mix of pain and pleasure makes Alhaitham cry out to him. Alhaitham feels Kaveh smile against his skin before he leans back.

Every thrust makes him cry out Alhaitham’s name, followed by a string of curses. A steady stream of tears flow down his face. Witnessing Kaveh completely lose himself to the throes of pleasure is more beautiful than any painting, any sunset, or any flower he could ever lay his eyes on. He’s so beautiful, Alhaitham can’t restrain himself from leaning into Kaveh’s neck and leaving marks, drawing out a symphony of moans.

“You take me so well,” Alhaitham praises him. “I’m already close.”

“Inside, do it inside,” Kaveh begs. “I don’t want you making a mess on my corset for everyone else to see.”

Alhaitham chuckles. “Is that the only problem? That someone could see what we’ve been up to?”

Kaveh chooses not to answer, electing to instead wrap his arms around Alhaitham’s neck and press his chest against Alhaitham. They chase each other’s lips in haste, their sloppy make outs constantly interrupted by their moans.

With one final thrust into Kaveh, Alhaitham goes as deep as he can before releasing with a low groan. He feels Kaveh’s walls clench around him as Kaveh shakes and cries out, his own orgasm following suit.

For a minute, the room is completely silent except for the sound of their gasping as they catch their breaths. Alhaitham knocks his head against the wall behind him as Kaveh’s head falls onto his chest. He pats Kaveh’s head, noticing the way his braid has come undone and adjusts the clips in his hair as a temporary fix.

“Is he gone?” Kaveh asks once he regains his energy.

Alhaitham eyes the door to find that the shadow of the guard’s feet has disappeared.

“I think so.”

Kaveh laughs and takes Alhaitham’s face in his hands before kissing him. “Fuck, I thought he’d never leave.” He pulls himself off of Alhaitham, zipping up his pants before grinning and leaning in to kiss him again. “We did a good job.”

Alhaitham tilts his head as he smiles at Kaveh. “When do we not?”

“Anyway, I think I solved all our problems,” Kaveh’s grin widens as he lifts up his hand and opens it, revealing a golden key that dangles off his fingers.

“When did you—?”

“I don’t kiss and tell,” Kaveh laughs as he all but skips over to the desk and inserts the key into the lock. It opens with ease, and Kaveh retrieves the papers hidden inside the compartment. “Let’s just say I know how to put on a good show to get what I want.”

Alhaitham pulls up his pants as he crosses over to Kaveh, looking over his shoulder to study the papers. “Is that what we’re looking for?”

“Indeed,” Kaveh confirms as he rolls up the documents and hands them to Alhaitham.

He takes the documents and hides them inside his coat. “Mission complete then.”

“Now, let’s get out of here. If we stay any longer we could blow our cover.”

“Don’t need to tell me twice,” Alhaitham replies as he snakes his hand into Kaveh’s back pocket. “The sooner we’re home the better.”

Kaveh chuckles. “You always want to go home.”

Notes:

Thanks for reading! Comments are always appreciated! <3
Twitter| Bluesky

Series this work belongs to: