Execs at China's XiXi Pictures were unsure exactly where the road ahead would lead them when they opted to present their series Islands to a global audience. On a surface level, the female-led ...