BusyBodyQueen

Monday, May 27, 2013

Ilo Ilo

Singapore's home-grown director Anthony Chen was highly praised at Cannes Film Festival. His debut feature "Ilo Ilo" won the Camera d'Or.

This is the first time that a Singaporean feature has won at Cannes.

No comments:

Post a Comment