A thought provoking movie with delightful action which has been implemented with the recent advancements happening around us like deep learning, artificial intelligence etc. There was complete chaos and randomization in the movie which has been filled up with cool science stuffs. Got astonished to see how they are able to build not to easy animations and those fighting scenes that are difficult to implement in real.