Inspector Sam Bharucha (Naseeruddin Shah) is an honest and diligent Police Inspector. He frequently comes across youth gangs, calling themselves "bhai". He also has marital problems with his son himself calling himself a "bhai", and associating with criminal elements. One day during one of this patrols, there is a shoot-out between a youth gang and his police party. A number of youth are killed. Various family members come forward to claim the deceased bodies of the youth, save for one. This intrigues Bharucha, and he sets out to find out why. He gets an anonymous message from a caller, calling himself Poonappa Awade (Dilip Prabhawalkar). Bharucha meets up with Poonappa, but doubts his credibility, as Poonappa confides in his him that the dead body of the youth belongs to a very rich and influential family. When Bharucha meets with the alleged parents of the youth, he is told that their son is abroad, in America. Bharucha has now to decide whether it the parents or Poonappa who is telling the truth.