This seems to be an amusing trailer for a documentary on the perils of attempting to make a feature film in China, if you're not Chinese and don't speak the language.
Little things differ, like when a crew member has a contract that stipulates 5 days on and two days off.... which they then proceed to totally ignore.
It looks like you're new here. If you want to get involved, click one of these buttons!