What a plot! Hats off to Anurag Basu for creating this gem of a movie. I can't really understand why some people have given it low ratings. It's such a flawlessly made comedy of errors. Great cast took things to different level. I enjoyed every bit of this laugh riot.