I've read many of the comments below, all from "movie reviewers". I do not like what the negative reviewers said even though their points are true or I can appreciate their positions.
For me, this was a great story with a poignant ending that reflects the title of the film. I didn't need a big retaliatory moment or an annihilation. It was quite enough for things to go out on a whimper (a joyous wrapping of one's arms around a sweet fantasy) without a wrap up, since the story could take a hundred years for us to get back on our feet, if ever.
What struck me most was Julia Roberts character's thoughts on the human condition. It's a very sad and very true observation that cuts deeper than anything I've ever heard except from my own inner voice (I will not spoil it for you, watch the film).
Also, I am very connected with wildlife, in particular, deer. Those scenes struck me to the core. And I thought of just how great it was for the animals to have a part in the film, watching and being totally devastated by the coming collapse of society. No, they are not affected by a network outage as some of you snarkily pointed out, but they will pay a horrible price anyway, thanks to us humans. My imagination read into what the herd was trying to communicate to the women of this film, possibly because women have the admirable trait of being more connected with their emotions and able to read the undercurrents better than many of us guys. I was projecting but what I saw in their eyes, was (again) sadness, fear, despondency and a recognition that we, the human race are f**ked and they know it. There is nothing they can do to help us, we are beyond help.
Finally, this story is a teaching event, a learning event. Forget how the movie was crafted, take away some of the truths here, realize that this story or something like it could happen to us and decide if you want to be part of the problem or the solution.