Ilo Ilo Director Anthony Chen To Debut New Film Starring Zhou Dongyu At Cannes Film Festival