Last 15 minutes are worth watching the rest of the movie

Rating: 6/10 (1 July 2017)

I am happy I didn't follow my instinct to quit this after the horrible first hour. With all its second-class action movie plot in the background and not so good CG the major part of the movie did actually build quite a good momentum for the surprising end.
Some very interesting philosophical points were given through the movie, some very discretely and some not. All of them led to quite good portray of life. I personally did find some references to the evolution and rise of AI. Especially the pace of the AI revolution may match to the one in this movie.
If you're looking for an action movie, this is average. If you have a taste for details, be careful. In the end you will be surprised as I was!