The movie tells the story of Jai and Aditi, who are two amongst a group of college friends. They are especially close, leading everyone to believe they are a couple. When they graduate from college, Aditi's parents invite Jai home to discuss future plans and marriage. Jai and Aditi are shocked and insist that they really don't see each other "that way". Aditi, quick-tempered and prone to extremities in life, would prefer a strong man, an archetypal 'stud', who'd get into fights to protect her. Jai, on the other hand, is a pacifist, and would rather have a more sweet-tempered girl than Aditi as his better half.
He finds someone just that way during a night out at a club, where he ends up saving the girl (Meghna) from hooligans by fooling them rather than fighting them. Jai and Meghna start dating much to the chagrin of Aditi, who increasingly finds herself missing the company of her best friend without realising why. Eventually, she starts seeing Sushant, a family friend, who fits the notion of her ideal man.
Jai is overcome with jealousy when Aditi announces her engagement to Sushant. Meghna, who has by now realised Jai's affections for Aditi, calls off their relationship. Meanwhile, Aditi begins to realise the travails of dating someone hot-tempered and prone to getting into fights. Her relationship with Sushant ends violently when she confesses to him her hidden feelings for Jai. They break up, and she decides to go to the US to pursue a film-making course.
Jai gets back at Sushant for hitting Aditi. This only lands him in jail, but owing to a typically crazy turn of events involving his royal cousins from Rajasthan and a horse, he makes it to the airport where, in a nod to Bollywood tradition, he stops Aditi from leaving and confesses his feelings. At the end of the film, the couple, happily married and back from their honeymoon, are received at the airport by their friends and a new admirer of their love story.