The storyline is inspired from When Harry Met Sally, but the indianised version with a few foreign cities thrown in is a good entertainer. Karan, a cartoonist, meets Rhea on a flight to New York. They get well acquainted during a 6 hour stop over in Amsterdam. They have a fall out and they end up going their separate ways once they get to New York. Their chance meetings over then next few years and how their friendship develops gradually over time and how they end up falling in love without even realizing it forms the gist of the story. Saif Ali Khan fits Karan's role perfectly and Rani makes a wonderful Rhea. Even the supporting cat has done a great job. The use of the cartoon characters Hum and Tum in the story narrative adds some color to the movie. It is a welcome change from the cop flicks that have dominated the Indian screen in 2004. All in all, a wonderful movie, worth watching at least once on the big screen.