Work Text:
Rodolfo sighed, dragging a hand through his hair. He looked down at the papers scattered across his desk, with notes furiously scribbled on sticky notes strewn about. He’d been working on this case for what felt like years, even if it had only been a few months. Admittedly, he’d made some progress, but it didn’t feel like nearly as much as he should’ve.
He had an amazing track record, being able to solve notoriously difficult cases in mere days, where even the top detectives couldn’t decipher them. So, Rodolfo was a bit annoyed that this was the one to stump him, because when he took it on, it seemed like a relatively simple case.
Many prominent cartel members had been found dead, each one murdered in the same way: their throats slit, with two distinct letters below the cut, every time. AV. It was one of the only pieces of substantial evidence that Rodolfo had, and it irritated him. Whoever this AV was, they clearly knew what they were doing.
Now, Rodolfo didn’t particularly mind that cartel members were the ones being killed, but he had to uphold the law. Plus, these killings could easily spill over to innocent people, which he refused to let happen. He groaned, cracking his neck.
“Christ, I need to go to bed,” he muttered through a yawn.
“Rodolfo? You’re still awake?” Shit. That was Gaz’s voice, a colleague and close friend of his.
“Mm,” he replied, rubbing his eyes. “Don’t worry about me, Kyle. I’ll only be up for an hour more, tops.”
“I’ve heard that one before,” Gaz teased. He stepped into the room, a plain, manilla folder tucked under his arm, stuffed with nondescript papers. “Really, though, mate. You should go to bed. It’s–” he checked his watch– “1:34 AM.”
Shit, was it really that late? He’d lost track of time. He sighed. “I can’t, Gaz. I’m so close, I just need a bit more time to figure this out.”
Gaz stepped in front of him, placing his hands on his shoulders. “Rudy. Seriously. You need to rest. You’ve been at this for hours.”
“I know, I know,” he assured him. “I’m nearly done, I swear.”
Gaz sighed. “You’re impossible, y’know that? Fine. One more hour, then go to bed.”
“Deal.” Rodolfo agreed.
“Good.” Gaz clapped him on the shoulder. “See you tomorrow, Rudy.”
“Have a good night, Gaz.” Gaz nodded, giving Rodolfo a wave as he stepped out of the building. Rodolfo sighed again.
“Christ, he’s probably right. I’m exhausted.” He muttered. “This can wait until tomorrow, Rudy.” He told himself, shuffling the papers strewn about into a semi-neat stack, before stuffing them in his satchel. He flicked off the lights, reaching for the doorknob.
“Leaving so soon, Rudy?”
He froze. What the fuck? He whipped around, fumbling for his pistol.
The voice tutted softly, before he heard the unmistakable sound of a gun’s safety being clicked off. “You really should keep better track of your things,” it noted.
Rodolfo took a step back. “Who—who are you? How did you get in here?”
“I have my ways. As for who I am, well…” A man stepped forward, and time seemed to slow. It wasn’t him. It couldn’t be him.
“Alejandro?”
He laughed. “So you haven’t forgotten.” Everything about him was the way he remembered. Same cropped hair, same broad, muscular figure, same confident voice. But his eyes lacked any of the warmth that they held when he was a boy. They were cold, unfeeling.
“You—you died,” Rodolfo mumbled, leaning against the wall as the room started spinning.
“Did I? Or did they tell you that I died?” Alejandro hummed, taking a step forward.
“I saw your body,” he mumbled. “I watched them bury you.”
“Oh, Rudy. The body you saw was a, ah…friend of mine.” Alejandro replied. “I knew that if you knew that I was alive, you’d never stop looking for me. Think of it as me simply speeding the process along a bit.”
“You—” He felt sick, stumbling a bit. “Do you have any idea what that did to me? To your family?”
“It was a necessary sacrifice,” Alejandro argued, crossing his arms. “It was the only way to make sure that I could continue keeping Las Almas safe.”
“I can’t believe you,” Rodolfo snapped, stepping forward. He jabbed a finger into Alejandro’s chest, glaring daggers at him. “You put this city before your family? Before me ?”
Alejandro brushed him off, rolling his eyes. “I don’t expect you to understand it, Rudy. I thought you’d at least be happy to see me, though.”
“Happy to see you? Alejandro, you lied to me! You lied to everyone!” Rodolfo shouted, hands clenched into fists.
“I had to!” Alejandro whipped around, stalking towards Rodolfo. “I promised myself I would save this city. I don’t care what it takes to fulfill that promise. I’m going to save Las Almas, Rudy. And you’re coming too close to stopping me.”
“What?” Rodolfo took a step back. “The Hell do you mean, I’m stopping you?”
“Alejandro Vargas.”
“What?”
“Alejandro Vargas. AV.”
He paled. “Ale, you’re not…you’re not serious.” He stumbled back, clutching his stomach. “You’re lying. This is some sick fucking prank. You’re not him. You can’t be him, Ale.”
“I am,” Alejandro said calmly, stepping towards him. “And you’re getting far too close to figuring it out. So, I thought I’d nip this problem in the bud, so to speak.”
Rodolfo swallowed thickly. “What does that mean?”
“Take a guess, Rudy,” Alejandro sneered, taking another step towards him.
His eyes widened. “Wha–Ale, no, y-you can’t. You wouldn’t kill me.”
“Kill you? Rudy, what do you take me for? I only kill people who deserve to be killed.” Alejandro sighed. “No, I’m not going to kill you. But, I do have to make sure that you won’t say anything.”
Rodolfo snorted, trying to appear more confident than he felt. “You’re not going to stop me, Alejandro. I’m going to make sure you get what you deserve.”
“Are you, now?” Suddenly, Alejandro was towering over him, forcing Rodolfo against the wall. A gleam of silver caught his eye, but before he could move, a knife was being pressed against his throat. “I don’t believe you, Rodolfo.”
Rodolfo felt his heart speed up. Shit. It wasn’t exactly something he talked about, no, but Rodolfo was attracted to more…unconventional activities. And his best friend–the man he’d had a crush on for years–pressing a knife against his throat? It hit a bit too close to home. He felt his pants tighten, and he swallowed again, desperately hoping Alejandro wouldn’t notice.
Unfortunately, though, he did. Alejandro glanced down, and a smile spread across his lips. He chuckled. “Don’t tell me you’re enjoying this, Rudy.” He taunted, pressing the blade further against his throat.
Rodolfo blushed, looking away. “Shut up.”
Alejandro tutted, grabbing his chin and forcing Rodolfo’s eyes back on him. “Don’t hide from me.” Rodolfo opened his mouth to protest, but before he could get a word out, a thigh was pressing between his own, providing undeniably good friction.
“Fuck,” he swore, squeezing his eyes shut.
“I had other ideas for how to get you to stay quiet, but…” Alejandro leaned closer, smirking. “I’ve changed my mind.” He leaned even closer, until his lips were a breath away from Rodolfo’s. He didn’t close the gap, though, as if asking for permission.
Rodolfo acted impulsively, grabbing Alejandro’s face and crushing their lips together. Alejandro made a satisfied noise, hands finding Rodolfo’s hips and gripping tightly, nearly possessively. He pressed him against the wall, savoring the taste of cigarettes and coffee on his tongue.
Rodolfo rocked his hips against Alejandro, whining softly into his mouth. Alejandro chuckled against his lips, pushing his tongue into Rodolfo’s mouth. The years’ worth of desperation fueled him as he began to map out his mouth, memorizing every ridge, every crevice. He had to make up for lost time, after all.
“Ale,” Rodolfo gasped, breaking apart for air. “Fuck, Ale, please.”
“Please what, Rudy? Use your words,” Alejandro urged.
“M-more,” he mumbled. “Give me more.” Alejandro chuckled, flipping Rodolfo so that his chest was pressed against the wall. He carelessly undid his belt, yanking his pants and briefs just below where his ass met his thighs. Rodolfo shivered as the cool air of the room hit his flushed skin.
Alejandro hooked an arm around his waist, pulling his back flush with his chest. He pressed two fingers against Rodolfo’s lips, a silent command, which Rodolfo easily followed, letting the fingers slip into his mouth. He ran his tongue over them, sucking them as best he could from this angle. Alejandro made a satisfied noise behind him. “That’s a good boy, Rudy.”
Before he could reply, Alejandro’s finger was teasing his rim, circling it before carefully pressing in, gently easing the muscle apart. He hissed; it’d been a while since he’d done this. He felt Alejandro’s lips on his neck, switching between pressing soft kisses against his skin and nipping at his throat, leaving marks that he knew he’d admire later, pressing his fingers against them in the mirror.
Finally, Alejandro fully pressed his finger in Rodolfo’s hole, pressing experimentally against the walls. Rodolfo moaned softly, leaning his head against his shoulder. “H-hurry up,” he muttered. Alejandro chuckled.
“Be patient, Rudy. We wouldn’t want to hurt you, would we?” Rodolfo blushed, giving him away. Alejandro paused, pulling his finger out. “Oh? Do we, Rudy? Would you like me to fuck you now, instead of bothering with prep?”
“Y-yes,” Rodolfo admitted, voice shaky. “Please, Ale. I-I can take it.” Alejandro chuckled again, spitting into his hand before giving his near-painfully hard cock a few tugs, letting out a pleased groan. He guided the head towards his hole, teasing him for a few seconds before pressing in.
Rodolfo gasped, whimpering softly as Alejandro bullied his cock into him, the painful burn more than welcome. Alejandro’s hips met his, and he exhaled shakily, letting himself embrace the burn, get lost in it.
“That’s it, Rudy,” Alejandro murmured, sucking more bruises into his neck. “Christ, you’re even tighter than I imagined.” He rolled his hips teasingly, but as Rodolfo opened his mouth to complain, he thrusted harshly, forcing a pained whine from his throat. He blindly reached for the knife he’d tossed to the side with his free hand, making a satisfied noise when he felt the ridges of the handle.
“Tell me, Rudy,” Alejandro whispered, dragging the blade of the knife against his hip. “What’s the one thing in common with every person I’ve killed, hm?”
“Y-you–expect me to remember that now?” Rodolfo moaned.
“I’ll give you a hint.” A cool blade began to drag across the nape of his neck, and it clicked. He moaned obscenely.
“Do it, Ale, please,” he begged, rocking his hips back on his cock. “Mark me, God, please–”
“Shhh,” Alejandro shushed him, snapping his hips and relishing in the desperate whine that Rodolfo let out. “Don’t worry that pretty little head of yours, Rudy. By the time I’m finished, nobody will lay a fucking hand on you. Everyone will know that their precious detective is getting fucked like a whore.” Rodolfo whimpered. He chuckled, nipping at his throat. “Louder, Rudy. Let me hear you. Show me that you want it.”
Rodolfo moaned, trying to rock his hips back on his cock. “Please, please, Alejandro, please–I-I want everybody to know that–th-that I’m yours–please, oh my God, fuck –”
“There you go.” He angled his hips, making sure that he slammed against his prostate again and again as he grabbed a fistful of Rodolfo’s hair, forcing his head forward and exposing the nape of his neck. “Hold still, now,” he whispered. “Wouldn’t want to mess up, would we?” Before Rodolfo could reply, he pressed the point of the knife against the skin, and began carving an A.
Rodolfo nearly screamed, feeling tears prick the corners of his eyes. He was so fucking close, just a bit more–
“Ah ah ah, Rudy,” Alejandro tutted, wrapping his fingers around the base of his cock. “I didn’t say you could come.”
“A-Ale–please, fuck–” he begged, rutting his hips desperately for any kind of friction.
“Promise that you won’t tell anybody.” God, Rodolfo wanted to say yes. He’d throw away his career, his life, if it meant that he’d come by the hands of best friend and sworn enemy. But the words couldn’t get past his lips. Alejandro sighed mockingly. “Shame, really. I’d love to see you come undone on my cock.”
Before Rodolfo could protest, he began moving again, slamming into him. His other arm was hooked around his waist, holding him in place as he began carving the V next to the A . Rodolfo whined desperately, needing release, but Alejandro’s fingers weren’t going anywhere. “Ale, Ale, please–”
“You know what I want to hear, Rudy.”
“I-I can’t, Ale, please–”
“Then you don’t get to come.”
Rodolfo swore loudly as a tear slipped free. Curse his stubbornness, he wanted to come so fucking badly but couldn’t let Alejandro win. Not when he’d come so, so close to solving the supposedly impossible AV case, when he’d come so, so close to bringing his sworn enemy to justice. He just couldn’t say it.
“You can,” Alejandro murmured, as if he could read his mind. “Just give in, Rudy. There’s no point in fighting. You’re not going to win.” Rodolfo tried to protest, but all that came out was a high-pitched, desperate whine.
“F-fuck you,” he hissed, trying to squirm out of Alejandro’s grip.
“Ah, not quite.” He hummed, pressing Rodolfo against the wall with his body.
Rodolfo groaned in frustration. His brain was ordering him to keep his mouth shut, to refuse, but his body was screaming at him to give in, to say it, to let him win. Eventually, his body won. “F-fine! I-I won’t tell anybody, I-I swear, j-just–fucking please, Ale, let me come!”
“Good boy,” Alejandro purred, releasing his cock. He slammed into him again and again, hitting his prostate every time. “C’mon, Rudy. Come for me.”
Rodolfo could’ve sworn his eyes rolled back as he came, painting the wall with streaks of white. “Oh my God–ohmyGodohmyGod, fuck, fuck –” He screamed, pleasure coursing through his veins. “ A-Ale !”
Alejandro groaned as his thrusts became shallow and sloppy. “Fuck, Rudy, y-you’re so much better than I ever could’ve hoped for–f-fucking perfect, oh my God–” He gripped Rodolfo’s waist tightly, burying his cock to the root as he painted his walls white. Rodolfo whimpered, overstimulated, as he felt liquid heat filling his hole.
For a few seconds, it was quiet, apart from their breaths. Finally, Alejandro moved, gingerly pulling out and making them both groan. He pressed a kiss to the nape of Rudy’s neck. “I’ll be back in a second.” He stepped away, leaving a dazed Rodolfo to catch his breath, slumped against the wall.”
A few minutes later, Alejandro returned, a wet rag in hand. He rid Rodolfo of any cum, tears or blood, peppering kisses across his neck, before doing the same to himself, albeit more hastily. He guided Rodolfo away from the wall, sitting him down on the crappy couch shoved into a corner of the room.
Rodolfo made a soft noise, wrapping his arms around Alejandro. “Don’t you even think about leaving again.”
“I’m not going to, Rudy.” Alejandro promised, rubbing his back. “You won’t lose me again, I promise.”
“Mm. Good.” Rodolfo mumbled, burying his face into the crook of Alejandro’s neck.
“I love you, y’know.”
“Hmph.” He was quiet for a few seconds, before begrudgingly adding, “Love you too.”
