Love comes to people in all sorts of ways. To some with tenderness of roses, to others with the sparkle of a smile. To Sanjay (Uday Chopra), however, love came hitting like a ton of bricks. Residing in Bombay with his friend and flat mate Ria (Bipasha Basu), Sanjay is the dithering casanova, constantly bungling up his romantic liasons, till one day the phone rings. Its his childhood friend Anjali (Sanjana) and she is getting married. It is now that the bricks fall on him. Observing Sanjay's reaction to this news and hearing him talk of Anjali, Ria concludes that Sanjay is in love with her. Sanjay wakes up to this truth reluctantly but surely and sets of to Dehradoon on a "noble" mission - to break the wedding. In Dehradoon he is overjoyed to be reunited to be with Anjali - till he meets the groom to be handsome - charismatic, every girl's - dream guy - Rohit (Jimmy Shergill). Nevertheless, Sanjay's love for Anjali impels him to take on the world and he sets off on his crusade of poisoning the family's mind against Rohit. On realising that Sanjay is behind these seemingly innocent coincidences Rohit confronts him - a clash between the good and not - so - good. Both men decide to give each other a fair chance, letting Anjali be the decision maker. Does Rohit's integrity win over Anjali or does Sanjay's love emerge triumphant? Tough choice!!