Movie "Ilo Ilo" Wins UK Film Fest Award

LONDON - The film, "Ilo Ilo," based on the relationship of a Singaporean boy and her Filipina nanny, won top prize for the best first feature film competition at the British Film Institute’s (BFI) London Film Festival 2013, reports  ABS-CBN News.  The film won The Sutherland Award, and has been gathering momentum in the past few months, gaining positive feedback from Toronto to Cannes.