The movie was sleek and predictable in its treatment and approach. The usual cat mouse game but with a taut approach. The insight into this world of drug cartel or anti-narcotics dept, how it operates, why they both are ruthless, could have been portrayed well. The film exactly fails here as there are no new insights people can gain. It doesn't amplify the villain and hence too much heroics is not there or not shown. That makes the movie a disappointment. The difference between an average film and a great film lies in the depth of characters, revelation of their world and what makes them tick and how dangerous their lives are. This big piece is missing and hence it became an average film.