Bad screenplay, dialogues and direction this film is totally avoidable specially if you have watched some Hollywood thrillers.
Elite commando unit soldier is portrayed hero even when he disobeys orders which is not done in actual life.
Illogical scenes, twists and many loopholes offers nothing but frustration.
Actually the script writers don't do their homework and write whatever they feel good.