when i first saw kal ho naa ho and i be surprise by the extremely modern way that be use to illustrate the film . i like to see the indian actor walk through new york street and and have an ordinary life of american and or at least indian american people . the film be a wonderful comedy or drama about nris and which make it very special and because none of the indian film about nris in the past have do it as convincingly a this one . it portray the life of new yorkers in a rather satirical and but realistic way . the first part of the film be very nice and funny and entertaining . i like the well write character . naina ( zinta ) be an angry insecure and square girl who have no life . her friend rohit ( saif ) be a cool guy with a gold heart and but without self confidence . jennifer be a weary work woman and while her mother in law lajjo be a typical punjabi mother in law . the film be interesting and flow well and and then suddenly from nowhere come aman ( shahrukh ) and a happy go lucky guy who seem to have no problem in life and but he do want to solve the problem in naina family when he meet the rather complicate girl and whom he fall in love with the first moment he see her . the character of aman add a lot of comedy and humour to the film . aman try to get close to her and then and when she finally understand she be in love with him and he reject her . it be weird and but then we get the real secret disclose . aman know he can not be with naina so he try to serve a a matchmaker between naina and . rohit and who also fell in love with her . a typical karan johar love triangle indeed . but it be not and it be do in a very different and charming way . up until that point i really love the film . the really big problem come in the fourth quarter of the film represent it be so so slow . this be a realistic and but overly cheesy and probably the long sequence of it sort to have be make in recent year in bollywood . anyway and the direction of advani be very good . the music be out of this world and every song contribute to the film in it own way . the dialogue be nice and intelligent and never go over the top and which be great . cinematography be terrific and editing be good and sound be superb ( mainly because it live sound ) and and act be natural throughout . shahrukh khan be ok. his comic timing be fantastic and but in some moment he overact . saif ali khan be the film big surprise . after dil chahta hai and he make it big one more time with a terrific performance . note the scene when naina tell rohit about love aman and his expression . preity be brilliant and and deliver a great performance . it go without say that she be the best choice for this role . she have give well performance than this one before and but she come with a very credible performance all through and especially toward the end . jaya bachchan show how much this industry miss her and what a wonderful actress it lose during the two past decade . she be natural and and slip into her character in an extremely convincing way . there be undoubtedly too many emotion and but kal ho naa ho work wonderfully a a complete entertainer . it have a nice and quite innovative script in term of write style and the background of the character . the maker pay attention to the american style and environment of the film and and i find the contradiction between the bright and free of worry new york and the tear jerking proceeding of the story toward the end very interesting .