Priya Chopra is a fashion designer and Raj Mathur owns a small trucking company. They meet on the road, quarrel, and then fall for each other. Priya, who is already engaged, must decide whether she will marry her fiancé or leave him for Raj. Love triumphs, Raj and Priya marry and then begins the struggle to maintain their marriage in the face of the typical problems the world can throw at them.
Nawazuddin Siddiqui (Ali ) plays a character of an extortion debt collector for the local goon along with Arbaaz Khan (Maqsood ). His fate turns when one day he and Arbaaz goes to a golf course to collect extortion, after waiting for many hours for a man to give him money. Nawazuddin's character confronts the man who tells him to wait while he finishes the hole .This is where Nawazuddin's character challenges him saying it to be easy, The man asks Nawazuddin to show it, Nawazuddin putts the ball in just one ace for he has a gifted natural swing, This not only surprises the man but his caddie as well who knows Nawazuddin. What follows is an inspiration story of a simple extortion debt collector to a golfing sensation, and along the way of him becoming a champion, Nawazuddin's character beats all odds and meets his dream girl played by Amy Jackson Written by Wikipedia
It is a reincarnation story about the love between Leela and her lover, which is left incomplete because one of them has been murdered. The story comes to circle after 300 long years; when Leela has taken birth as Meera and her lover's character is also reborn.