Good average action movie with some thought included. Sometimes hard to follow, but that's not unusual. Nice changes of loyalty here and there to keep you guessing. Irritatingly tense and monotonous music to keep telling you how you should be feeling. Never let that up, sadly.