Shanghai Film Festival Awards: ‘Pedicab’ Wins Best Film, ‘Loving Vincent’ Takes Animation Honor

The Philippine film Pedicab, directed by Paolo Villaluna, won the 20th Shanghai International Film Festival’s Golden Goblet Award for best feature film on Sunday. Palme d’Or-winning Romanian filmmaker Cristian Mungiu presided over the jury that selected …
( read original story …)

Related Post