Situada em um período pós-apocalíptico, a história acompanha a vida de Joshua Copeland (James Tupper), um professor universitário casado com Karen Copeland (Anne Heche), piloto da Força Aérea, com quem tem três filhos adolescentes, Dana (Julie Sarah Stone), Matt (Levi Meaden) e Brianna (Taylor Hickson).
Juntos, esta família precisa sobreviver ao caos que surgiu com o fim da civilização, causada por desastres naturais. Em meio a tudo isso, eles ainda enfrentam o aparecimento de criaturas sobrenaturais.