Nachdem unsichtbare Kreaturen weite Teile der Weltbevölkerung ausgelöscht haben, indem sie alle, die sie erblicken, dazu bringen, sich das Leben zu nehmen, irren Sebastian (Mario Casas) und seine Tochter Anna (Alejandra Howard) durch die menschenleeren Straßen Barcelonas. Das Tragen einer Augenbinde scheint das einzige zu sein, was gegen die Berdrohung hilft - neben der Anwesenheit von Tieren, die die Gefahr früher wittern und somit vor ihr warnen können. Doch während Sebastian und Anna sich mit anderen Überlebenden verbünden und sich gemeinsam mit ihnen auf den Weg zu einem sicheren Zufluchtsort machen, reift eine Bedrohung heran, die noch schlimmer ist, als die mysteriösen Wesen.