Work Text:
The best tricks are the ones you don’t see coming.
Daniel had been intrigued by Charlie from the start - a little shy, knowledgeable (ridiculously so, really), clever. His designs were impeccable. And yet he blended so seamlessly into every background. You wouldn’t know he was there unless you were looking for him.
And Daniel had been.
He kept an eye on the others, but his gaze always sought out Charlie. Just a little look. Make sure he was still there. He could pretend it had been all part of the babysitting routine, but it hadn’t been.
Daniel had just been fascinated. Trying to work out what about Charlie was real and what was an illusion.
And now after Abu Dhabi, and the heart diamond, Daniel feels like the reality and illusion have been peeled back and merged together, and his fingers itch to pick at Charlie’s secrets even further.
I learned from the best, he’d said, when asked how he’d become such a good magician.
Daniel wants to teach him everything he knows.
”Hey, you got a minute?” Daniel sneaks up behind Charlie in the kitchen, patting him on the ribs. They had the loft where everyone meets for Horseman business, but Daniel had his own place too. And he’d asked Charlie here - no one else - for the express purpose of trying to deal with this crackling spark between them. The look in Charlie’s eye that Daniel is sure isn’t just hero worship anymore.
Charlie jumps a little at Daniel’s touch, throwing Daniel a smile over his shoulder before fully turning, closing the fridge door and leaning against it. “Uh, sure. What’s up?”
Daniel rolls the blunt edge of his teeth over his bottom lip, and just decides, fuck it—
“I want to fuck you.” Charlie blinks at him; mouth parting in surprise. “I think we should fuck. Multiple times actually. Not just today, though. Not sure my stamina is that good.” Daniel frowns at himself, rubbing his palm over his hair, chuckling sheepishly. “Don’t discount me based on that though. I can still pack a punch.”
He hopes. He’s not slept with anyone in a while.
There’s a heat burning in his gut though, and he just wants to haul Charlie close and fuck him until those big, guileless eyes are crying with pleasure.
”I never discount you,” Charlie husks. “I think about you all the time.”
“Oh.”
”Yes though. My answer is yes.”
”Yes?”
Charlie grins at him, and then surges forward; throwing himself at Daniel, so he has no option but to catch him in his arms and pull him so close they share breaths. Charlie wraps his arms around Daniel’s neck, his legs around his waist. Peachy ass resting in Daniel’s hands. “Yes, Danny,” he chuckles. “I think we should fuck lots and lots too.”
They kiss then.
Daniel’s not sure who moves first; if it’s him or Charlie. All he knows is that the next breath he takes, Charlie steals it. Warm, slightly chapped lips slide against his own. Daniel gasps in shock, even though he should’ve seen it coming. Charlie licks into the wet heat of his mouth, taking advantage of Daniel’s distraction, just like any good master of illusion does.
”We should take this to the bedroom,” Charlie murmurs; kissing him again and again.
”Says the person being carried,” he mock grumbles; stumbling in the direction of the bedroom as ordered. His grip on Charlie is steady as a rock though. He can feel the hard length of Charlie’s erection digging into his belly, and he loves that he has this sweet, clever boy already desperate for release.
”I’ll make it up to you.” Charlie nuzzles at the crook of Daniel’s neck; dragging his lips over the sensitive skin there. Biting down. Marking him. Daniel’s knees threaten to buckle steps away from the bedroom doorway, and he clenches his jaw wondering when he lost control of this whole thing?
Though perhaps he never had it. Charlie was the mastermind behind them coming together after all.
”Oh yeah? How?”
Charlie rasps the flat of his tongue over Daniel’s ear. “You can fuck me bare.”
Jesus fucking Christ.
Daniel practically rushes into his bedroom; chucking Charlie onto the bed. He tears their clothes off, until it’s hot skin on skin. Charlie laughs at his lack of cool, and Daniel just blankets him; kissing him deeply as he presses him into the mattress.
He fumbles for the lube on the side, not wanting to relinquish Charlie’s mouth; flicking open the cap to coat his fingers.
”You don’t - ah!” Charlie hisses at the cold slick over his hole as Daniel sinks two fingers in down to the bottom knuckle. He’s so hot and tight, Daniel feels like he might die if he doesn’t fuck him soon.
”Don’t what?”
He pumps his fingers in and out; crooking the ends to graze over Charlie’s prostate. His pretty dick drools precum over the flat of his belly, matting the trail of hair below his navel.
”You don’t - ah fuck - need to use your fingers. Just fuck me, man. I can take it. I want it.” He wets his lips, looking at Daniel in a way that’s dangerous because he knows he’ll never be able to say no to it. “Please.”
Daniel stills his fingers; arousal thrumming in his veins. “You sure?” he croaks. Not wanting to hurt him.
Charlie nods frantically, gripping Daniel’s arm hard enough to bruise. “Stick your cock in me, Atlas, or I’ll have no choice but to tell the others you needed to a map to find your way there.”
Oh this little shit—
Daniel pulls his fingers free, and slicks up his cock. “You’re going to regret that sass,” he huffs; blunt tip nudging against Charlie’s fluttering hole.
”I really don’t think I will.” Charlie wraps his long, gangly limbs around Daniel’s waist, and digs his heel into his ass. Daniel presses forward until he’s notched to the balls. He gives the younger man a second to get used to being filled, and then starts snapping his hips in rough, deep strokes; finding the angle that rubs over Charlie’s prostate within a few thrusts, and keeping it. Watches those dark eyes glisten with tears of needy desperation, and captures Charlie’s plush mouth in a fierce, biting kiss.
He fucks into him hard; the headboard banging against the wall in noisy protest. Daniel ignores it, too busy focusing on how perfect Charlie feels around him - velvety hot and deliciously tight, squeezing him in a way that has him feeling like he’s going to pass out from the sheer pleasure of it.
Daniel sneaks a hand in between their sweat-slick bellies and grasps Charlie’s cock; fisting it in time with the rhythm of his hips. Charlie bites his lip hard enough a drop of blood wells. Daniel licks it clean. Charlie gasps; body pulling taut moments before his release rips through him, spilling hot and wet between them.
He clenches down around him again and again, and it’s too much—
Daniel’s hips stutter, and he follows him over the edge. Biting down on Charlie’s clavicle as he comes; flooding the younger man’s guts with his seed. He groans deep in his chest; collapsing on top of Charlie. Seeks out his lips and lazily trades kisses with him as his dick softens. Daniel rolls off him after a while, and Charlie turns to lay on his belly.
He can see globs of semen dripping from in between Charlie’s ass cheeks, and fuck, his cock twitches in interest again. Maybe his stamina just needed the right inspiration after all?
He skims his fingertips over the notches of Charlie’s spine, and rests his hand on the small of his back; curling towards him. Both of them are flushed and fucked out, and Daniel’s in no rush to leave his bed.
”Never assume you’re the smartest person in the room. Prove it. That’s what I say.” He smudges a kiss to Charlie’s shoulder, humming in contentment. “And yet, fucking you just now just proves I was a right dumbass for not doing it earlier.”
Charlie snorts out a laugh; draping his arm over Daniel’s waist. “Don’t worry, I’m sure you can get your smart person title back if you make me your boyfriend.”
”You know what? I think that’s exactly what I’ll do.”
