4 Very Good

In my opinion the film is really good, it is a simple story told in the most interesting way and it is something different from regular bollywood movies. The acting is very good especially by Shahid Kapoor, the chemistry between him and Vidya Balan is visible on screen. The music also goes well with the mood of the film and film itself is a visual treat. All in all this film is strongly recommended.