storynaina catherine kapur ( preity zinta ) live in new york with her half punjabi and half catholic family . her life be burden with financial problem and bicker among family member and and memory of a dead father . she be a almost always grumpy and cynical and find nothing to smile about . the only part of her life she like be her friend rohit ( saif ali khan ) who be a fellow student in an mba program . into this drab life of naina come a waft of fresh air in the guise of aman mathur ( shah rukh khan ) . aman and the eternal optimist be the anti naina . he invite himself into the home and heart of the resident of the cozy indian neighborhood and eventually and into naina life as well . what they do not know be that aman be harbor a painful secret . the rest of the movie be about aman and naina and rohit find love and hope and happiness and ultimately the joy of living . reviewthe feeling i have a i leave the theater can be best describe a the feel of a woolly blanket on a chilly night . the woolly blanket in this case be around my heart . kal ho naa ho be by no mean perfect . it have it share of illogical moment and cliched scene . but while watch indian film and one must get over such hurdle to appreciate them . or like naina and we will be leave criticize everything in sight and forget to enjoy the moment . also we must remember that although it important for the film industry to grow and evolve and it equally a important not to lose what be inherently our indian identity which be apparent in the song and the emotional quotient of hindi movie . that say and for me kal ho naa ho will go down as one of my all time favorite movie . the performance be wonderful . shah rukh khan give another performance that will be remember . he may not be the great actor who ever come out of bombay and but he be one of the few who manage to create character who seem so friendly and lovable and you would think of him a your own . no one else in the industry have this knack of create an atmosphere of apnapan . preity zinta a naina be wonderful and a perfect choice for the role . i have no idea how dharma production even consider kareena kapoor for the role of naina . saif ali khan be also incredible . rohit be very similar to sameer in dil chahta hai but with a lot more emotional depth . i do not care how many time saif play that character and i still love him for it and i do not think i will ever tire of see it . jaya bachchan who play jenny and naina mother be incredible in this small role . this character be very real and you can really sympathize with her because of mrs. bachchan . i be very disappointed with the music when it be first release . but the song grow on me after watch them on screen . the title song be especially good a be pretty woman and mahi ve . kuch to hua hai be also much good on screen . cinematography be wonderful and another aspect that make this movie magical . direction by nikhil advani be surprising to say the least . he do an excellent job bring the story to life . and i will look forward to his next movie . it must have be hard for karan johar to give away his story and but nikhil justified karan confidence in him and possibly make a good film than karan might have . one of the many thing i love about the movie be that it be quite funny . even during the dramatic moment and i be either laugh or smile . the screenplay and the dialogue be excellent . nikhil advani must have a real talent for comic scene because they be terrific . and finally i would like to commend karan johar for write such a wonderful story with character that be very down to earth and real . even though i love his previous film ( kuch kuch hota hai and kabhi khushi kabhie gham ) and kal ho naa ho be definitely my favorite . i hope we get to experience many more of his wonderful story that be hopefully make with srk positive . because they be the dream team . if i ever meet karan johar and i will shake his hand and give him a hug for create such a heart warm film .