Bollywood certainly has come of age. We have seen quite a few good films this year and Pradeep Sarkar's first attempt is really commendable.Saif, Vidya Balan and Rekha (in her cameo appearance) are brilliant. Saif shows what he is capable of while Vidya ( as correctly noted by Dinesh) emotes beautifully with her eyes. Rekha was a wonderful and apt surprise. It is not that the film does not have its flip sides the songs could have been better. Apart from 'Piya bole' others will fail the test of time. The music director/lyricist would have done better rather than translating a bengali song to match the tune. I thought Sanjay Dutt to be weak in some scenes. The ending was too bollywoodesque. However, all points considered it is a movie woth watching a number of times.