WARNING: The first trailer for Lars von Trier's Nymphomaniac has dropped and, as predicted, it's incredibly NSFW. And when we say NSFW, we REALLY mean NSFW.

In fairness we can't say we didn't see it coming.

The posters for the film alone hinted that von Trier would definitely NOT be holding back when it came to this film, which caused quite the stir when it was revealed he wanted the actors to actually get down and dirty, rather than just pretending that they were getting it on. Keep your eyes peeled for Charlotte Gainsbourg, Stellan Skarsgard, Shia LaBeouf, Jamie Bell, Uma Thurman and Willem Dafoe, who all feature in this here sneak peek.

Again, we really can't say it enough: This trailer is really not suitable for anyone under the age of 18.

Nymphomaniac opens in Danish cinemas on Christmas Day, with further release dates yet to be announced.