Well done vidya balan. your acting is the only reason that fills the soul in the screenplay in any movie. keep doing this good work. must watch movie. awesome concept and character development. Apart from the plot which is riveting enough and tightly knit- never once slackening the pace, the performances are stellar. Vidya has always been spectacular and this movie is no exception, but the surprise is perhaps Arjun Rampal who is astonishing and refreshing in his role. One or two anomalies do remain, only very slight irritants in a superbly told tale- but all in all, one would urge the viewer to go grab it. And no, you might dispense with the popcorn altogether!