News Ticker

Shanghai International Film Festival

‘Pedicab’ Wins Best Film Award at Shanghai Festival

Patrick Frater report: “Pedicab,” directed by Paolo Villaluna from the Philippines, was Sunday named as the winner of the Golden Goblet trophy for best film at the Shanghai International Film Festival. The film follows an unusual collection of [...]