Excellent

Rating: 9/10 (8 October 2015)

In preparation for the movie, I read a lot background materials that don't spoil any plot details. After watching it, I don't really think I needed to spend that much efforts. Details of the movie are delivered so clearly and logically that they make sense of themselves without efforts. To the laymen I would still recommend doing a bit of background research though because you might not want to keep grinding your metal gears while enjoying fantastic visuals. Action scenes, though a bit spared, are also top-notch. Overall the movie is excellent. I'm gonna start looking forward to the director's next products.