Washington hosted its annual international film festival, and among the over seventy films on offer at Washington DC’s Filmfest was its first ever entry from Singapore. “Ilo Ilo”, the debut…

source