I actually saw it because of its interesting cast and had low expectations because it seemed just like not my cup of tea but it turned out to be a fun ride. The story is interesting, it flows beautifully and unexpectedly, and tackles a beautiful topic. It has some nicely shot thrilling action scenes, it also gets emotional sometimes. All in all, it's very good and highly enjoyable but don't see it if you're looking for a typical sci-fi movie.