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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results