U Španjolskoj 1944. godine, neposredno nakon Građanskog rata, djevojčica Ofelija (I. Baquero) odseli se zajedno sa svojom trudnom majkom očuhu Vidalu (S. López), okrutnom vojnom zapovjedniku Francove vojske. Kako bi pobjegla od ružne svakodnevice, Ofelija neprestano bježi u svoj svijet...
Nakon što misteriozna sila desetkuje svjetsku populaciju, Sebastian mora krenuti na vlastito putovanje preživljavanja kroz puste ulice Barcelone. Dok stvara neugodne saveze s drugim preživjelima i oni pokušavaju pobjeći iz grada, neočekivana i još zlokobnija prijetnja raste.
Nakon džihadističkog napada u zračnoj luci, Santi, taksist koji je voljan pomoći, otet je kao taoc od strane Hamze, jedinog preživjelog terorista. Neočekivani preokret zamjenjuje njihove uloge, a Santi postaje ljudska bomba koja hoda s eksplozivnim prslukom po središtu Madrida. Ako stane,...