Shiv (Abhishek Bachchan) e Pooja (Karisma Kapoor) sono felicemente sposati tra loro ma a volte possono entrare nelle discussioni più meschine derivanti dal modo in cui affrontano la vita. Shiv prende ogni giorno come viene mentre l'immaginazione di Pooja a volte ha la meglio su di lei. Pooja si innamora così tanto di Shiv che rinuncia alla sua carriera in ascesa per lui e si stabilisce come casalinga. La loro indifferenza peggiora e Pooja si convince presto che Shiv sia stato infedele. Pooja chiede il divorzio e lo lascia. Continua con la vita e incontra Raj (Akshay Kumar). Raj ha tutto ciò che chiunque possa chiedere: soldi, fama ma non l'amore, qualcosa che brama da tempo. Si innamora di Pooja e anche lei inizia a piacergli. Si fidanzano e con l'avvicinarsi del matrimonio, Shiv rientra nella vita di Pooja. Vecchi sentimenti ed emozioni ritornano e lei si ritrova divisa tra due uomini. Chi sceglie...?