Posts Tagged ‘Anthony Chen’

Review: Ilo Ilo

— by BEV QUESTAD — Dennis the Menace meets Mary Poppins in Singapore. Well, Dennis is spot-on but the sweet Filipino young lady who comes to be a servant in this household has her hands full. Set in Singapore circa 1997 during an economic crisis, Teresa is the new household maid (played [...]