“Barbarian Invasion” wins the Jury Grand Prix in the 24th Shanghai International Film Festival Golden Goblet Awards on 19 June. The film is presented by Heaven...
Tag - Shanghai International Film Festival
Tan Chui Mui returns to the international film scene with BARBARIAN INVASION, her poignant and fun piece on body sovereignty, motherhood and martial arts...
The 19th Shanghai International Film Festival (SIFF) that will take place between June 11th to 19th have release a new poster that continues the original...