Top notch acting by Farhan Akhtar, great cinematography, lots of hold- your-breath moments and decent score but too much of anything is hell, right?

Well this wasn't hell, but the movie definitely failed to keep me engaged for a while after the interval, I would place the major blame for this on the dance songs which I felt were boring and thus uncalled for and eliminating them could easily have made this a serious 2.5 hr movie.

Barring that this is a great movie, a plus side to the length is that it draws you in, exposes the motivation of the lead character and is an emotional experience if you're up for it. Again Farhan Akthar acted very well and the movie is worth watching for that itself.

Instead of being hypocritical I'll cut this review short and say this; unless you hate/dislike serious drama, don't think twice and go for it.