Biography: Chen-Hsi Wong is an awardwinning Singapore filmmaker whose films center on displacement and the nature of our environment. Her debut feature film, INNOCENTS, won Best Director – New Talents Award at the Shanghai IFF. Her short films include WHO LOVES THE SUN, which premiered at...