Great idea, great plot, great great cast, mediocre acting, horrible CGI, the ending is very weak. It is worth watching for the idea and the thought. I see a lot of Americans, and specifically republicans crying about this movie, probably because of the scenario in which the USA are not the "greatest country in the world" and primarily because they are going crazy about Barrack Obama being in the credits as an EP. Get a life losers, its a movie.