Lets be clear that style is more important than substance in this film. Its almost a paid promo for Sonam and the brands she endorses.. L'Oreal / Dior / Elle / Louis Vuitton getting as much footage as some of the characters. What keeps it together are some good punch lines and very good performances from Abhay Deol (who basically carries the film on his shoulders), Ira Dubey (plays her part to perfection) and Amrita Puri (who puts heart into the girl from Bahadurgarh). They manage to hold it reasonably together till the first half but then it starts to fall apart. Key reason is that we never understand why the characters behave the way they do because character development is sacrificed at the altar of fast paced storytelling. And promoting Sonam, making sure she is always the centre of attention. And its all very predictable. For more on this movie & other reviews visit apurvbollywood at blogspot