End of the world groundhog day sci-fi monster movie. Tom Cruise playing an utter coward, at least in the beginning, is a refreshing change. This is one of those 'repeat incident' movies you have to keep watching, just to see what's going to change next time around. Oh, and the alien beasts, more over the way they move, are utterly terrifying. Unfortunately, the out-of-step ending leaves you thinking "Wait, what?"