i give this movie a 10 because i just thoroughly enjoy this movie . i would not go into detail about the story because there be plenty of other comment that do that . what i will say be that even though i read a couple of good review about this movie and i wasn not prepare for what a wonderful experience sit through this movie would give me . while the plot be fairly simple and it be definitely an action film and there be just so many thing that surprise me throughout the movie . there be time in the film where i have to applaud it be such a feel good movie and i leave the theater with the same huge smile on my face that be on my face for about 90 % of the movie . if you haven not see this film yet and do not read anything else about it just go so you can experience it for yourself without anybody opinion color your judgment . go and see this film . it pure entertainment .