This movie should have been nominated for the Oscars. It could have won and is much better than Paheli. For some reason, this film seems different from other Indian films. The acting was excellent as was the plot. For most of the film the viewer is left wondering what is gonna happen next. Not knowing what to expect. This the best film I've seen Saif work in so far and Vidya Balan is going to be a big hit. There were some guest appearances and unexpected actors that show up, if the viewer doesn't know the cast. This is a film that everyone should watch, even those who usually don't watch Indian films. It is a riveting film that is worth watching. So go and watch it!!!