Sundance Asia has officially kicked off in Taipei, Taiwan. Over the next five days, 15 feature films and six shorts will screen at the Sundance Film Festival Asian edition, with Taiwanese American filmmaker Sean Wang’s “Didi” as the opening night selection. Before Wang’s film (which won the audience award and a special jury prize for […]