The first trailer for Fifty Shades of Grey has sent the internet into paroxysms, with conversations being 5 per cent portrayal of women, 10 per cent Beyonce soundtrack, 15 per cent "squeeeeee" and 70 per cent Jamie Dornan's torso.
The trailer was quite slickly executed, even if the dialogue was like scraps from the Twilight cutting room floor and the sex was virtually non-existent.
It seemed to go down well with hardcore fans of EL James' novels.
"WAHHHHHHHHHHHHH! I'M PANTING!!!" one happy customer wrote, with another tweeting: "Ok fifty shades of grey trailer is perfection. I'm in love all over again with Christian Grey."
Other were unhappy with Dakota Johnson's Anastasia coming across like a lost puppy, with one viewer writing: "Man if 50 Shades of Grey is a movie that spoofs the sad premise that a woman needs a man to give her worth, then this trailer is KILLING IT."