Anima depicts the human effects of unfettered development in China, while also featuring elements of Chinese ethnic minority film. The final results are passable and the film’s technical merits are impressive, but the work does not break new ground Read More