this be an excellent movie fast pace and well write and have an intriguing plot . the special effect be innovative and especially in the opening scene . the training segment get a bit silly but overall it be a tense movie .