This movie is not as bad as its reviews are. In fact, it very refreshing comedy/thriller. I think audience and critics didn't take it in its spirit or its ahead of its time. Any person can enjoy it at any time.
Story is very well written. There are no big loopholes in it. Director has done a great job. Though plot was very small but they spread it very well over 2 hours. Acting wise, Emraan has done a great job. I am and never was a great fan of his acting skills but he proved in this movie that he is great actor and you will love watching him. Vidya is miss-cast in my view. Though she is great actor but I think makers of this movie picked her because of her success streak. Otherwise a pure Punjabi actress would do much better job and brought more reality, particular culture and ascent in this role. Even Juhi Chawal despite her age was better choice than Vidya.
All in all, its a must watch. Its little bit experimental film but its very easy to digest. One thing I'll must say that it will glue you to your seat till the end though you might feel little boring at some instances. But you'll not regret watching it.