Singapore film 'Ilo Ilo' wins big at 50th Golden Horse Awards in Taipei

On a starry, starry night that celebrated the best in Asian cinema, Singapore came out tops with "Ilo Ilo" winning Best Film, beating out finalists like Wong Kar Wai's martial arts epic The Grandmaster. That was not all -- director Anthony Chen picked up two awards for Best New Director and Best Screenplay while Malaysian actress Yeo Yann Yann won Best Supporting Actress.