Né dans la rue, sans rien savoir de l'identité de ses parents, Shankar (Jackie Shroff) vit comme un gamin des rues, survivant de petits larcins et de diverses escroqueries. Il est bien connu des services de police locaux en raison de ses nombreux délits mineurs.
La riche et magnifique Natasha (Richa Sharma), qui n'est autre que la nièce de Dharamdas (Amrish Puri), un député très en vue, tombe éperdument amoureuse de lui. Malheureusement pour elle, le cœur de Shankar appartient déjà à une autre femme, Anju (Padmini Kolhapure).
Lorsque Shankar découvre que son père est en réalité toujours en vie, il entreprend rapidement de le retrouver. Avec l'aide précieuse de Natasha, il met alors au jour une conspiration très bien gardée, impliquant des personnes qu'il connaît pourtant depuis de très nombreuses années.