John Matthan directs a fantastic film in his directorial debut. With so many characters popping in one after the other it would have been very difficult to maintain the flow of the film which John Matthan has done very successfuly. Aamir Khan as usual has given an excellent performance as A.C.P Rathore who is set to end the flow of Arms and ammunition from Pakistan to India. Aamir, the dedicated actor that he is, had studied all about the police force, the IPS people, talked with many police officers and stayed with some of them to study the role of ACP rathore.Nasserudin Shah has only 6 to 7 scenes but he dominates the movie. He has the role which was similarly played by Jack Nicholson in 'A Few Good Men'. Sonali Bendre is wasted in what turns out to be a fine performance by her. The surprise factor of the film is the acting of Mukesh Rishi which has got lots of critical acclaim from the critics and the general audience. Do not be surprised if he wins all the awards for "The Best Supporting Actor". Although the film is very predictible,the climax is the best part of the scene. This is the one of the best climax ever used in an hindi movie. Its hard to believe that this is John's directorial/writing debut.