Ray Hewitt (Alexander Skarsgard), jego siedmioletnia córka Zoe (Emily Alyn Lind) i żona Claire (Andrea Riseborough) od ponad 300 dni przebywają w starym, atomowym bunkrze. W retrospekcjach wychodzi na jaw, do jakiej tragedii doszło tu przed 10 miesiącami. Ukrywająca się rodzina żyje w ciągłym napięciu, żeby nie zwabić żarłocznych bestii, w które zamienia ludzi straszny wirus. Kiedy jednak Hewittom zaczynają kończyć się zapasy żywności, dociera do nich, że będą musieli w końcu zmierzyć się ze światem zewnętrznym.