Last month, I posted that it was a great honor for Singaporean family drama "Ilo Ilo" to be awarded 6 nominations at the Golden Horse Awards but I did not think it was going to win there. So it’s with great pleasure to announce that I was utterly, totally wrong!
On Saturday, to the surprise of many people, "Ilo Ilo" was the surprise winner of the Golden Horse Awards. Director Anthony Chen's first feature-length film won 4 awards, including the coveted Best Film. The movie about a Filipina maid who befriends the troubled son of the Singaporean family she works for even beat off the challenge of Wong Kar Wai’s kung fu epic "The Grandmaster"!
The other awards won by the film were for the Best New Director and Best Original Screenplay for Anthony Chen and Best Supporting Actress for Malaysian actress Yeo Yann Yann.
Great work and congratulations to Anthony Chen and Yeo Yann Yann, especially to Anthony, for making Singapore proud!