A sad love story featuring some very unexpected sexual and political content when you consider it was a Chinese production.