Whether you enjoyed the Fifty Shades of Grey movie or not, there's no denying that the folks at Honest Trailer have really outdone themselves with their take on EL James's erotic fiction.
Describing it as the film that "left millions of people around the world asking, is that it?" we meet Bella Swan, a "cutesy nondescript virgin" who knows nothing about sex toys at all.
She falls madly in love with Christian Edward Cullen Grey, a "stalker, [who] controls what she eats, and is an all-around sociopath. But who cares when you've got these abs, and Audis and a really nice apartment?"
Then things get seriously steamy. So gird your flaming loins for "emails, texting, contracts, contract negotiations, nondisclosure agreements, conditions, clauses, tender missionary love making."
If that doesn't have you LOLing madly at your screen, the voiceover guy's dramatic reading of the most cringe lines from the book definitely will.
Oh and if that wasn't great enough? There's also a remake of Beyoncé's Crazy In Love, which plays over the top: "This movie is written so lazy right now, the book that it's based on so lazy right now, wish somebody would tase me right now, the story's about as sexy as rabies right now."
From the editors of Cosmopolitan.co.uk