WINNING
Ilo Ilo
Discover Ilo Ilo, a heartfelt film about a Singaporean family's bond with their new Filipino maid during the 1997 crisis. Watch now on iTunes.
WINNING
Anthony Chen’s films have screened at numerous prestigious film festivals such as Cannes, Berlin, Rotterdam, Busan, London, and Toronto. He became the first Singaporean to be awarded at Cannes when his short Ah Ma (Grandma) was lauded at the 60th Cannes Film Festival. In 2009, he was accorded the Young Artist Award by the National Arts Council of Singapore.