I recently had experience of this movie. Irfan Khan who is it fine actor has played the lead role due to him only this movie went to be hit. But as you know he is just not the actor but it is lot more.
The style of speaking of Irrfan Khan is good the dialogue delivery is also great but the actress was not as good as compared to Irfan Khan. Story line is also fine. But the direction is not a of good quality.
Overall it is average movie or should I say a one time watch movie. Would not recovered this movie to anyone who has a good taste in movies.