 Vijay Agnihotri (Shahrukh Khan) is very wealthy. He has been brought up by his mother, Mrs. Padma Agnihotri (Beena), and she has allowed him everything and more that he has asked for. Vijay falls for Shivani (Madhuri Dixit), an air-hostess. He tells his mother about his love, and his mother agrees to get him married, only to find out that Shivani has no similar feelings for Vijay, and she eventually gets married to a air-line pilot, Ashok Chopra (Deepak Tijori). Vijay is unable to accept this rejection and continues to pursue Shivani, even when he finds out that Shivani is happily married and has given birth to a daughter, Pinky (Ghazala). Where will Vijay s obsession lead him?