A decade after Singaporean filmmaker Anthony Chen parlayed his Cannes Camera d’Or win for “Ilo Ilo” into launching production house Giraffe Pictures, the company is expanding into distribution while strengthening its pan-Asian presence. Chen is currently serving on the Indonesian Screen Award jury at the ongoing Jogja-Netpac Asian Film Festival. “Giraffe was started off the […]
© 2020-23 Digest Wire. All rights belong to their respective owners.