Sometimes, you can’t help but feel like that Sasha Grey gangbang video is missing something…

It might be the defective storyline that fails to explain how a dozen men all found themselves at this terribly-ratioed orgy. It might be the lack of a sense of resolution after 12 racially-diverse dudes work together to dump loads of cum on one woman’s face.

It might be that the face shouldn’t belong to Sasha Grey… it should belong to your ex-girlfriend, or your high school teacher, or the star of your favorite childhood movie saga.

Thanks to modern technology, the stars of our pornography can be whoever we want. The ambitious perverts of the internet have long looked for ways to create porn that appears to feature the females of their dreams — using forums like Doppelbangher to find porn star look-alikes of their high-school crush, or fuxtaposition to splice celebrity video clips with visually similar porn clips.

Now, there’s deepfakes, a much more technologically- advanced technique of crafting personalized porn. Using a face-swapping app and a couple hi-res videos of their desired lady, users are transforming the face of their favorite porn star into that of some wholesome actress, pop singer or supermodel. The results are often indecipherable from reality.

Prepare for Cara Delevigne fondling her breasts in skimpy lingerie, or Game of Thrones hotties Natalie Dormer and Sophie Turner having their pussies pounded, or Ariana Grande riding a dick like a rodeo bull. The art of face-swapping has come a long way from the innocent Snapchats of yesteryear.

When the deepfakes forum was first discovered, the process of creating a customized porn seemed too complex for the average Joe to pull off. It required a technical background or programming experience.

However, one deepfakes diehard sought to make the machine-learning algorithm accessible to the masses. He created a free, user-friendly app called FakeApp, which allows users to seamlessly paste anyone onto the face of their favorite porn performer.

Unsurprisingly, the app has become an instant sensation. People are using it to create filthy smut of celebrities, as well as porn videos starring people they know in real life. Video creates the best outcome, but as long as you can scrape enough photos off their Facebook and Instagram, you can make sleazy erotica of anyone.

With a solid database of images of someone’s face, the next step is finding the ideal body to put it on. Due to differing skin tones, facial dimensions or hair colors, not every porn star is the perfect fit.

Thankfully, facial-recognition software services like Porn World Doppelganger, Porn Star By Face and FindPornFace make this step of the process effortless. You upload a photo of the person you want in your pornography, the site spits out a XXX-lookalike, and then you can choose from their seasoned sex-on-camera career to create your own deepfake.

In the olden days, people looking to watch pornography of the one-that-got-away had to settle for Doppelbangher, a small community of Reddit users helping one another find porn stars that look like girls they know.

“We provide this service because most Redditors are socially inept, fat, unattractive, and will never be with a real woman,” Doppelbangher moderator Daniel told us.

“The intent is to provide better-than-imagination masturbation assistance where the requester can watch porn while pleasuring themselves and getting a visual representation of their real life crush that they otherwise don't have an opportunity to bang.”

These were exactly the same advantages of Fuxtaposition, which pairs real-life celebrity clips with real-life porn clips that seamlessly blend into one cohesive narrative.

With deepfakes, the latest highly-convincing and highly-controversial addition to the customize-your-own porn culture, the lines between what’s real and what’s fake become even blurrier than Sasha Grey’s vision with 12 loads of jizz in her eyes.