This was a fun, light hearted film which does not take itself seriously. There is very little heart wrenching angst. Rani does the fiesty wannabe Ms India really well - its good to see her in a role where she is not crying all the time (well, it certainly feels like it in KANK). Abhishek and Rani play the couple cutely and it was fun to see them in all different guises. AB Sr is great as a grizzly cynical cop. Admittedly, the songs are not all that great except for Kajra Re which is absolutely brillant and which I cannot hear too often. And, I for one, liked the ending as it was upbeat.