Jai and Meera are a modern-day couple living in London. They are happy with each other, but do not believe in tying each other down so when career beckons, they have a mutual break-up, but remain friends. Meera goes to India, while Jai stays in London, hoping to be called to San Francisco, where working at the Golden Gate Inc. is his dream job. Jai begins to date a blonde named Jo, while Meera returns the feelings of her boss, Vikram. The couple believes they have moved on.
Running simultaneously, but set in the past, is the tale of Veer Singh. A great believer of love, the Sikh narrates his love story to Jai to try to convince him not to let Meera go from his life. He explains how he fell for a girl named Harleen. Jai ridicules Veer, who vowed to marry Harleen before he had even gotten to talk to her. But, on Veer’s insistence, he agrees to pay Meera a surprise visit in India. Meera is stunned, and the two lie to both Jo and Vikram to spend time with each other. They realize how much they still like each other’s company. Jai and Jo break up as Jai is unable to reciprocate the deeper feelings that Jo longs for. On the day Jai is to leave, Vikram proposes to Meera. She meets Jai secretly, who tells her she should make a decision. Angry, Meera tells him to leave her life or else she will never be able to really move on. Parallel to this, we find that Harleen has told Veer she was engaged without being told, and he must leave her.
Jai is called to his dream job in San Francisco the same day Meera realizes her marriage is a mistake. She tells Vikram the truth and calls Jai, but he tells her about the Golden Gate. Realizing he is going to San Francisco, she tells him nothing. Meanwhile, Veer declares his intentions of marrying Harleen but is badly beaten by her family.
Jai begins to lose interest in his “dream job,” finding that he is not as happy as he thought he would be. He is beaten by some thugs when, while being mugged, he refuses to give them a picture of Meera. He then realizes he still loves her, and goes back to India. He finds Vikram, who informs him that Meera left him. In the past, Veer travels to Harleen’s house on the day of her wedding, and convinces her mother that Harleen can only be happy with him. Harleen’s mother lets Veer secretly sneak out with her daughter, and the two marry happily. In the present, Jai and Meera have a heart-touching reunion.