Filipino revenge story wins Best Picture at Venice Film Festival 11th September 201618th September 2016Jason Korsner A black-and-white revenge film from the Philippines, with a running time of nearly four hours, has won the top prize at the Venice [click for more...]