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.
Welcome to the Holiday Showdown! These expert wrappers had to wrap up bowling balls in the most discreet way possible
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!