Grabs your attention and holds it right to the end. The action is well delivered, and keeps pace throughout the movie. The acting is pretty good and the storyline is well developed. The first part was a bit confusing with jumping back and forth in the timeline, but it worked itself out. The group has good chemistry and deliver during fight scenes, can't ask for much more!