Ilo Ilo is a must-see movie

Ilo Ilo is an indie movie written and directed by Singaporean film maker Anthony Chen. Recently, this movie has been gaining worldwide attention by winning the prestigious Camera d’Or award at the Cannes Film Festival this year. The plot centers around a Singaporean boy and his Filipino nanny, how he[…]