Director Alan Zhang wasn’t entirely convinced that her first film would find an audience in China, but it has — and more — at the 17th edition of the FIRST International Film Festival. This annual indie cinema love-in — set way up near the Tibetan Plateau — almost guarantees a full house for every screening, […]