SPOILER FREE: Fantastic cinematography. Great fighting scenes. Plot....ehh. Very predictable. Acting was good except, unfortunately, for the two primary characters. Their attempts at witty banter don't work. And the one liners that are supposed to be memorable fell flat and are already forgotten. If you go to the movies for plot twists and great acting then don't go. You will be disappointed. You will anticipate every next step. You will also notice bits and pieces of other movies dumped into this one. However, if you have a thirteen year old son who loves fighting scenes and you're into some nice special effects, then go for it. 5 out of 10.