News

Exactly 12 years after winning the Caméra d’Or at Cannes with his debut feature “Ilo Ilo,” Singaporean filmmaker Anthony Chen ...