I think this movie would get more laughs if the dialog was slowed down just a tad. The Chinese language is just so fast, and trying to keep up with the subtitles got tiring after awhile. But there is some good dialog in there, and could be watched a few more times to appreciate it all I think. As for outright 'vulgarity', it's actually pretty tame compared to early John Waters still. The language is definitely coarse, but when has that been new to NA audiences? As for explicit sex scenes over this reboot of 'Confessions Of A Concubine' that the movie centres around - none of it is ever revealed visually. The funniest parts are dealing with the Triad Gang leader, and his obsession with the most revolting food delicacies, and acts of bestiality. And his unrelenting love for this aging porn actress that he gets recast in this new movie, much to the producer and directors chagrin. The film is clever how it ping pongs around the time lines and its actors and sets are great. But just moves at such breakneck speed, it's really hard to digest all in one go.