Melancholia is a 2008 Philippine film directed by Lav Diaz. It won the Horizons prize at the 65th Venice International Film Festival.
Source: Wikipedia