Die schöne Lachchi (Rani Mukherji) wird mit Kishan (Shahrukh Khan) verheiratet, dem Sohn des steinreichen und obergeizigen Händlers Bhanwarlal (Anupam Kher) aus Rajastan. Doch schon in der Hochzeitsnacht lässt Kishan seine Gattin links liegen. Da er mehr am Geld und Segen seines Vaters interessiert ist, beschließt er für fünf Jahre zu verreisen, um noch mehr Reichtum anzusammeln. Lachchis Herz ist gebrochen. Doch dann steht Kishan plötzlich wieder im Haus. Lachchi ist überglücklich. Allerdings stellt sich bald heraus, dass es nicht Kishan selbst ist, sondern ein Geist, der aus Liebe zu Lachchi die Gestalt Kishans Gestalt angenommen hatte. Lachchi muss sich entscheiden, ob sie fünf Jahre ein Leben mit einem sympathischen Abbild ihres kühlen Gatten verbringen will. Sie entscheidet sich für die Liebe und den Geist. Doch dann kommt der echte Kishan zurück ...