In the sky, the Melancholia is moving ever so closer to its apparent near miss of Earth. Justine, depressed and at her wits end, grows more agitated after an unpleasant episode with her mother, Gaby (Charlotte Rampling) and her demanding boss, Michael (Alexander Skarsgaard). Justine retreats to her own little world as everyone goes own around her. After having sex with one of her co-workers on the grounds, Michael abandons her.
The second part of the movie begins with Justine's depression worsening. Claire's attempts to help Justine fail, as she meanders through the day. Melancholia can now be seen very vividly in the night sky. Everyone is excited about the planet's fly by but Claire, who is convinced that the world is going to end. Claire does research on the planet to identify its path, which suggests that the planet will circle back around to hit Earth. After the near miss of Melancholia, all seems well. It is soon revealed that the planet will in fact circle back to hit Earth after all. John becomes distraught and commits suicide. Claire, who is near hysterics, understands that the end is near, and goes to comfort friend, Leo (Cameron Spurr). Just as Claire, Justine and Leo take refuge in the shelter, Melancholia slams into Earth.