Malaysian film Barbarian Invasion, directed by Tan Chui Mui, won the Jury Grand Prix prize at the Golden Goblet Awards in China on Saturday (June 19).
The prize was one of the two highest honours at the event, held in conjunction with the 24th Shanghai International Film Festival in Shanghai.
Subscribe now to our Premium Plan for an ad-free and unlimited reading experience!

