I had no clue what the movie was about when I rented it, and I absolutely loved it. Though I felt there were a few oddities when I saw it for the first time, when I watched it for the second and third time, I was able to appreciate the excellent performances by the entire cast, and the awesome script. Especially Shiny Ahuja, who plays Vikram Malhotra to perfection - every single expression on his face throughout the movie was a 100% apt. I also loved the Indian-ness imbued in the settings - the houses, roads, cars, government buildings, sound of birds, Geeta's sarees etc. Made me feel deeply nostalgic. The music adds to the poignancy of the movie, and is used very fittingly, to create a dramatic effect in certain scenes. I highly recommend this movie to all movie buffs, because I think of it as a unique work of art from the Hindi film industry. It's entertaining to those who want light entertainment, provides food for thought to those who are keen on watching films with ideological themes, and is an absolute must-see for die-hard romantics.