The destruction scenes are fantastic. The cgi is amazing and I get goosebumps when I watch those parts of the movie
But...that's the only good part about this movie. The plot is an interesting idea, but bad execution. Characters are shallow and don't develop over the course of the movie. And the cliche's...oh the cliche's. Every cliche you can think of in an end-of-the-world movie happens.
If you want a movie with amazing visuals, this movie is for you.
But beware the lack of plot and character depth.