Melancholia (2011) directed by Lars von Trier