Congratulations to Ilo Ilo

best-new-director-iloiloSurprise! Singapore’s Ilo Ilo by first time director Anthony Chen, has just won Taiwan’s Golden Horse Award for best Chinese Language Film. According to Variety, “Ilo Ilo,” about a Filipino maid’s awkward relationship with her employers during the Asiam Financial Crisis, was named best film, and earned Chen best script and best new director awards, while Yeo Yann Yann was named best supporting actress.

Here is the official trailer:

Share:

Leave a Reply