The movie starts with Ajay (Ajay Devgan) telling a boy that he should make his move on a girl he likes. The boy (who is his son) tells him that if he can go woo another older lady, he will tell the girl he likes about his feelings. Ajay goes to the woman and starts telling her a story. Gradually, everyone around them starts listening and then we go to a flashback 25 years ago... A younger Ajay is on a cruise with four of his friends. Nikhil (Sumeet Raghavan) and Reena (Divya Dutta), an unhappily married couple whilst Vicky (Karan Khanna) and Natasha (Isha Sharvani) are a happily unmarried couple. On the cruise, Ajay meets Piya (Kajol)at the ship's bar and falls in love with her.
While he is intoxicated, he buys drinks for everyone at the bar. Then there is a song, then Ajay blacks out. In the morning, Piya goes to deliver the bill to Bar guy and Ajay says he is still in love with her. Now Ajay is head over heels in love with Piya, but she won't accept him. He wants her by hook or by crook, even peeking into private journal, so he dances his way into her heart by learning that she has always wanted to learn how to dance. He takes lessons from his friend, and gives Piya lessons. The two finally fall in love. But then later, Piya finds out that he looked in her private journal and she yells at him. He leaves, but leaves her his number in case she will change her mind.