text

Curtain due to raise on 24th Shanghai Int'l Film Festival

00:37 The jury list for the 24th Shanghai International Film Festival (SIFF) was recently announced. SIFF will be held from June 11-20, with the Golden Goblet Awards ce