Download
Golden Goblet Awards presented at Shanghai Film Festival
00:49

The Golden Goblet Awards were presented during the 24th Shanghai International Film Festival (SIFF) at Shanghai Culture Square on June 19, 2021. The Chinese movie "Manchurian Tiger" won the award for Best Feature Film, while the Jury Grand Prix award went to the Malaysian film "Barbarian Invasion." 

Founded in 1993, the SIFF is a competitive global event driven by Shanghai's efforts to become an international cultural hub.

Search Trends