Ravi (Akshay Kumar) lives with his father, Ratan (Navin Nischol), his mother (Reema Lagoo) and his sister Seema. When Ratan refuses to sell his land to Murugan, he and his daughter are brutally killed by the villain. When Ravi sees what's happening, he goes to their aid, but is unable to save them. He's very badly injured and hospitalised. He recuperates after a long time and lives with his mother.
Seeing how sad her son is, the mother persuades Ravi to marry Kavita (Varsha Usgaonkar) who he is in love with. The wedding happens, but Kavita finds her husband holding himself aloof, the same man who used to love her. She wonders whether he is in love with someone else but why is Ravi behaving so strangely?