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.