This is definitely a entertaining feel good movie. This movie is highly underrated. This movie is still entertaining after so many years. The story line of this movie is unlike any other. This movie keeps you glued and entertained all the way. The songs, dance and music is amazing. There are no action, stunts, no overacting, macho BS. This movie portrays love beautifully between two individuals with different personalities and values. Movie shifts from city to village life and the plot is entertaining. The chemistry between Kareena and Imran is undeniably strong. The subtle expressions in this movie by Kareena is worth watching. Imran is awesome in this movie. The director put this movie together really well. You can watch this movie again and again. Overall good movie that you can watch with your family. Who cares about box office. I would buy the digital version of this movie anyday.