I would say that the plot and story line we've all seen many times before. Armaggeddon, the Day After Tomorrow, etc. But the special effects are very good and the acting was good. There is also plenty of action which is needed since it's quite a long movie. I would recommend it to friends. All in all, while it was a good movie ,it wasn't a great movie.