Wow, we are absolutely at a loss for words, and extremely proud of Anthony Chen. We have always been huge fans of Asian films, but this news really made us realise just how far Asian films have progressed. And to top that off, its a film from our very own home soil of tiny Singapore island. By the way, it won the Camera d’Or prize, the prize for best first feature film.
We haven’t seen the film yet, but its definitely high on our list of films to watch.
You can read more about the film here: http://www.iloilomovie.com/
Meanwhile, enjoy the trailer: