This is a generally nice film, with good story, great actors and great songs. The cinematography was unfortunately bad. One of the film's weakest points is the annoying chain of sequences copied from Pretty Woman. Why? Does it hurt to attempt some originality, Abbas? Mustan? Anyone?
The film is about a newly married couple, Raj and Priya (Salman - Rani). Priya cannot conceive after an accident she had during the previous pregnancy, and they finally decide to use a surrogate mother, who will carry their child. They pick Madhubala, a vulgar prostitute played by Preity Zinta. The film is not really realistic, I mean, isn't it easier to adopt? And even if they pick a girl, does it mean the man has to sleep with her? Have you heard of insemination? Anyway, I guess if the writers had heard of all this, the film wouldn't have been made, so the concept is apparently intentional.
Salman acts very well. It's nice to see him playing a serious character. But his character suffers from unnecessary and cheap dialogues about his great love to his wife and how hard he finds it to sleep with another woman. Come on, it's cheesy and unrealistic. Rani is just about OK; she is generally effective and does try to do something with the role but gets completely overshadowed by Preity Zinta.
The film belongs to Preity, who steals the show in a big way with her flawless performance. She makes the transformation from a loud prostitute to a sensitive woman easily and naturally. She lives the film, emotes and makes you love her and admire her at the same time, partly because of her role, partly because of her magnetic and positive personality. This is one of her career-best performances. There is no doubt she is more talented than her industry contemporaries. She just should do more such roles.
The film's ending only highlights what I said above. It is tear-jerking, exciting and very well-acted. Watch it for Preity.
7/10 for the film! 10/10 - for Preity!