The movie is about Sunil (Shah Rukh Khan), a small town guy of Goa. He has only two passions - music and Anna (Suchitra Krishnamurthy), his lady love. While he is hated by his father (Anjan Srivastava) for his first passion, his second passion is impressed by Chris (Deepak Tijori) instead, another musician in their band. Fueled by their blossoming romance, Sunil tries to create misunderstandings between the two but the truth gets divulged finally. He sacrifices his love for Anna in the end so she and Chris can marry and become happy. Depressed, after leaving the couple, he meets a young, lost woman (Juhi Chawla). They are instantly attracted to each other and it is implied that he will finally find happiness with her.