It seems that this is my weekend for fraught family dramas. I watched Ilo Ilo today, the debut feature-length film by Singaporean director Anthony Chen, which chronicles the relationship of the Lim family and their new maid, Terry.
Because it recently won the Camera d’Or at Cannes and got positive press, I was very curious to see it, and judge if it lived up to the hype. Let me just say it: If you haven’t seen it, you should make it a point to go watch the movie.