Chen Tian Wen

TIFF 2013: Ilo Ilo Review

Ilo Ilo Discovery Director: Anthony Chen Terry, a young Filipino mother (Angeli Bayani), leaves her child behind to take a job as a live in maid for an upper middle class family in Singapore whose livelihood is on the rocks in this well written and directed debut feature from Chen. The kid Terry is tasked […]