The story start with love at first sight between Rohit (Kamal Sadanah) who starts liking the girl Radhika (Kajol) from the very first glimpse of her in college during holi celibrations. Rohit, son of Justice Gupta (Kulbhushan Kharbanda) faces lots of opposition from the brother, Rocky and mother of Radhika (Tanuja). The rivalry between Rocky and Rohit deepens with time and one day in a tiff, Rocky accidently dies. His death further widens the gap between Radhika and Rohit, and hence Radhika is sent to Canada with her Aunt, Shobha (Farida Jalal). But even distance couldn't keep the two hearts apart, and so Rohit flies to Canada to look for Radika. There he meets Rambo (Rajendranath) who is a thief, who steals all his bags and baggages. When Rohit and Radhika meet, they elope and take shelter at the same person's place, whom Radhika had refused to marry once. But as the day pass he too develops a feeling for her. Rohit comes to know about the fact, he fights with him. After a great series of fights, Radhika's parents realize their mistake and give her hand to Rohit.