Please ignore the guys who gave very low ratings.. They must be out of their minds or just completely ignorant or have no souls at all or just want to ruin the success of this movie.

The movie will make you cry and laugh. I find it very awkward crying when watching movie. This movie made me cry multiple times (my first time to cry for a movie).

The movie is long. But the acting is excellent.

This is a very good movie... Maybe it's the best Bollywood movie I watched. Maybe the flow of story could have been created better. But overall, it is a very very good movie... I highly recommend it...