2 years have passed and a freshly released shyam heads towards the dilapidated building which housed the diamond, but much to his amazement, a new police headquarters is built in place of the dilapidated building. shyam decides to portray a fake police inspector ram to enter the building to steal the diamond. he attracts the attention of acp ranvir singh (paresh rawal) for his heroism and inspector pandey (om puri), an inspector who frequently suspects ram of his true identity. ram even manages to romance inspector ranjita (bipasha basu). in the midst of all this, shyam tries his best to locate the diamond but is forced to enact as a cop to subdue criminals, such as kalia anthony (razzak khan) and his own friend johnny. before johnny is arrested, johnny calls ram as shyam which causes pandey to become suspicious of inspector ram.