The movie itself has really great visuals and a ... yeahhh... let's say 'decent' plot. It's great popcorn cinema, tries to tell a somewhat plausible dystopian future of humanity and how to deal with it. So far, so good.

But then, watching the movie, when you start 'thinking' about all the wannabe-science-background, you'll start facepalming yourself throughout the rest of the movie. There are *so many* logical and physical flaws in there, while on the other hand, in every other sentence there is a scientific explanation to something. So this movie obviously tries to be correct about astrophysics, but then copmpletely fails in making the plot follow that premise.

So, it is a 'okay' movie - as long as you don't take it too seriously. Don't try to think about it too much. It'll ruin the plot completely.