Though Aamir Khan had performed the role of an IPS offices before this movie in Baazi, this movie paints a good, inspirational and true picture of the crime branch police of Maharashtra.
The early part of this movie entails the struggle of an honest officer behind his becoming an IPS officer. All civil services aspirants, particularly, those aspiring to become an IPS officer must watch this movie and learn how a good cop reacts to various problems regarding the heinous crimes like illegal drug and arms trafficking.
Coming to the performances, no doubt, Aamir has played a very balanced and perfect role of an IPS officer. This role is better than what he did in Baazi. Mukesh Rishi (in the character of inspector Salim) has proved that he is suitable not only for negative roles but also for positive roles that too of an honest cop. Nasiruddin Shah (in the character of Gulfaam Hasan) is again a gem of the Indian cinema industry that performs for movies of classes and movies of masses. In this movie, which belongs to classes and masses, he proves to be villain of classes. Same can be said about Govind Namdev (in the character of Veeran).
Believe me, this movie has everything- a good plot, all good actors and good music (specially song Zindagi Maut Na Ban Jaaye). It is a must watch for all bollywood fans