Rana Vikram Singh (Amrish Puri) ha due figli, Rajesh (Feroz Khan), un agente di polizia e Amar (Anil Kapoor), un playboy amante del divertimento. Rajesh ha vissuto un'esperienza traumatica di perdere la ragazza che amava (Sridevi), quando ha ceduto alla tossicodipendenza. Giura di combattere questa minaccia. Un boss della malavita Raja (Raza Murad) uccide il vecchio amico di Rana. Reshma (Dimple), la figlia di questo amico, si rifugia nella casa di Rana. Amar e Reshma si innamorano ma il malvagio Raja la insegue. Rajesh nel frattempo è sulle tracce del cartello della droga che ha vittimizzato la sua ragazza.