Refreshing, intelligent, exciting, engaging, great twist

Rating: 10/10 (27 September 2014)

People should avoid every possibility of an spoiler and just go ahead and watch this movie. This is a well written story, it's very surprising it is a product of rewrites in the middle of filming. The main plot device is managed in a complex form that does not come to be overwhelming, it is very well thought and it really builds an engaging story. Even though such plot device generally leads to poor characters, the truth in this movie is that characters are very well developed and you even come to appreciate the secondary characters as well; I cannot describe how so without spoiling the movie to you. The twist at the end may look like a plot hole but I decided to suspend disbelief about it and just enjoy the infinite possibilities that the twist actually spawns without showing. Great scenery, excellent photography, very nice VFX, and boatloads of action makes this movie a must-see. Trust my word for it.