Little England wins best film in Shanghai
Greek period drama Little England was awarded three major prizes, including best film, at the Golden Goblet Awards of this year’s Shanghai International Film Festival (SIFF, June 14-22).
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.