Shanghai Film Festival Awards: Philippine Film Wins

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. The award presenter said, "For the humanism and universality of the story, for the simplicity of the style and realization – for the non-conformism with which it represented our desire to believe that there is a sense in this universe, the award for the best film goes to Pedicab, from the Philippines.

Save videos for later by signing up or logging in

With "My Queue" you can quickly save videos to watch later.

To add an item to your queue just click the sign next to the video.

Once you've added a video visit "My Queue" to start watching!