Some actors,tend to grow on you, even though you had dislikes because of the initial type-casting. The case in point-Kareena Kapoor. It is easy to dismiss her as a mediocre or run-of-the-mill Bollywood actress that made it to fame because of family name,connections or whatever; but when she gets under the skin of the character,you slowly change your opinion and keep an open mind about the capacity of an actor to emote-albeit she is not in the same class as a Rehman, Rani or a Dixit. Circumstances, bring together this couple, who seem to be woven from different societal fabric, but the commonality of caring and sharing weaves an heartwarming story, that reveals shamelessly, lot of the ugliness; that is the underworld that the very society, tries to sweep under the rug. Rahul Bose, is never a disappointment and he shows that he can play a character better than any of the current crop of actors, who seem to have a chip on their shoulders and they overact to cover their inferiority complex-as a matter of fact I think he would have been perfect to play the leading part in "Kal Ho Na Ho", but the status quo, that makes Bollywood the Boringwood, we are forced to watch the same overacting idiot (ugly and menacing) in every other movie. In Chameli-the flame of love keeps burning, even it was a lit by a "whore"