this movie surprise me and it have good one liner and laugh and plus a nonstop action pack storyline with ton of gun action and explosion . this movie surprisingly have a lot of good twist and turn . the plot be solid despite what others may think and it keep my interest the whole time right up till the very end . in conclusion while this be a great way for an action movie buff to spend time on .