Melancholia directed by Last Von Trier starring Kirsten Dunst.