11th Shanghai Film Festival
Home

Ziyi winning a prize at the 2008 Shanghai Film Festival.