Mitte der 1960er Jahre leiden die tschechische Einwanderin Selma (Björk) und ihr zwölfjähriger Sohn (Vladica Kostic) an einer erblichen Augenkrankheit. Während Selmas Welt zunehmend dunkler wird und sie schon bald nichts mehr sehen kann, arbeitet sie ununterbrochen in einer Fabrik, damit wenigstens ihr Sohn durch eine Augenoperation geheilt ...
Das Ende der Welt scheint gekommen: Im Sommer 2021 schneit es im Juli, die Schwerkraft versagt, Menschen erleiden plötzlich Herzanfälle und sterben in Massen. Die Menschheit steht kurz vor dem Kollaps. John (Joaquin Phoenix) kommt in dieser chaotischen Situation nach New York, um seine Frau Elena (Claire Danes), von der schon eine ganze Weile ...