Even great actors, good dialogue, good acting, reasonable character development cannot save a movie that doesn't really have a lot of critical thought applied to the plot. Ending completely unsatisfying and also doesn't make a lot of sense, like a fair portion of the movie.

Hollywood seems to be cranking out these half-baked extinction movies by the dozen now, a sixth grader can shoot holes in many of them. At least back in the 90s extinction movies like Armageddon had a big budget and lots of stuff blew up. Yeah they were not credible but you knew that was the deal going in, it was just gung-ho dumb entertainment. These new ones have a pretence of realism and then let you down.

Somewhat entertaining but if you watch it you'll likely come away wondering why you wasted the time to watch it, sorry to the cast who've sullied good careers with this turkey.