The film is an unusual love story about three people who interpret love in their own unique ways. Pooja (Karisma Kapoor) is a bright and brilliant young career woman who falls obsessively in love with Shiv (Abhishek Bachchan), a laid-back easy-going man.
Events take a tragic turn when Shiv succumbs to one moment of thoughtless passion. A shattered Pooja is devastated and resolves never to trust another man, till Raj (Akshay Kumar) comes into her life. Raj has everything in life but is still looking for true love.