Golden Goblet Award for Best Feature Film


The Golden Goblet Award for Best Feature Film is the highest prize awarded to competing films at the Shanghai International Film Festival.

Awards Winners