Ballu (Sanjay Dutt), un famigerato criminale astuto e senza scrupoli ricercato dalla polizia per una serie di omicidi e furti. Il brillante e ambizioso ispettore Ram (Jackie Shroff) alla fine lo arresta, solo per vedere Ballu scappare proprio sotto il suo naso. Quindi l'adorabile fidanzata di Ram, Ganga (Madhuri Dixit), si offre volontaria per andare sotto copertura, per intrappolare Ballu e aiutare a ripristinare la reputazione di Ram. Le cose, tuttavia, si complicano quando Ballu si innamora di lei e lei scopre di non essere del tutto immune al suo fascino.