I think the ratings on IMDb for this movie are for once spot on. It doesn't deserve more than an average 5. It's not that I didn't enjoy watching the movie or so because this is one of the genres I really like, apocalyptic movies. But the story-line is sometimes really stupid and that brings the movie down. For example when the bad guys visit the farms for multiple times over and over again and they need heat sensors to see if there is still somebody living or hiding there is just too ridiculous. The house is almost totally destroyed and is a dump, you really don't need a heat sensor to figure out if there are survivors. It's little things like that that are not good for the movie. Otherwise Haley Lu Richardson as the main character does not do a bad job. She's just not helped by the poor script. The last half hour is also not that great. They clearly ran out of imagination and didn't put too much effort in it.