Suraj (Shatrughan Sinha) and Lala (Jeetendra) were good friends before falling prey to the vicious tricks of Sundar (Tinnu Anand), so much so that Lala believes his wife is dead and Suraj is to blame for that.
They become greatest enemies and create chaos in the city by way of gang wars. Asst. Comissioner of Police (Prem Chopra in a cameo appearance) has a criminal psychologist KD (Anupam Kher) and Shalini (Kiran Joneja) weave a plot to bring Rahul (Shah Rukh Khan), the lively and spirited son of Suraj, close to Priya (Raveena Tandon), the ever-so graceful and elegant daughter of Lala, hoping to bring the two sides together.
Needless to say that good triumphs over evil, but only after a number of out-and-out entertaining songs and dances, jestful capers, taut-action sequences, endearing romance, tongue-in-cheek dialogues with a generous sprinkle of heartwarming bihari-accented Hindi.