UTA signs Anthony Chen
Director won the Camera d’Or award at Cannes for his feature debut Ilo Ilo, which represents Singapore in the foreign language Oscar race.
Continue reading – simply subscribe below
Screen International Subscribers:
Not a Screen International subscriber?
Find out more about all the benefits of a subscription to Screen International.