Filmen starter med at Jorden blir tilintetgjort og hopper deretter tilbake i tid. Historien handler om to søstre, Justine og Claire (Dunst og Gainsbourg). I begynnelsen av filmen blir Justine gift med Michael (Alexander Skarsgård). Kort tid etter bryllupet blir Justine melankolsk, noe som gjør at hun er rolig da det blir klart at Jorden er truet av undergang fordi den vil kollidere med en annen planet. Derimot er Claire full av frykt for fremtiden.