A beautiful movie with class, executed the best way possible.

vidya balan has proved her point and out beat every other bollywood actress of today, be it aishwariya or rani or mallika.What a performance!

saif has executed his role to perfection. surely his best performance ever!

Sanjay Dutt, has again played his role adequately.

The music of the movie is subtle and well adapted to suit the story line.

our directors and film makers have a lot to learn from this film!