Also, Raima Sen can't act for beans.
And I don't know when Saif Ali Khan learned, but good for him.
(I bet Vidya Balan had something to do with it).
The underlying theme of duty vs free will, of tradition vs reason, is masterfully crafted by the director in the crumbling aristocracy, the (mis)understanding of faith, the class divisions. While it is clear which side the director intends to be on, we weren't badgered with preachy messages. Perhaps it is because the actual story takes background to the character interactions, to the somewhat parable-like metaphors running around the movie.
The characters, as complex as their natures, were really breathed to life by the amazing performances. Amitabh Bachchan, Saif Ali Khan, Sanjay Dutt, Jimmy Shergill and Boman Irani, all made it truly worth your while.
The sets were made of awesome. But surpassing that was the cinematography. The "train" sequences, or the scene where Eklavya comes to kill Uday were such artpieces.
I LOVED the fact that there weren't any unnecessary song-and-dance routine in the movie. Despite that, the score by Shantanu Moitra, heard mainly in the background, is superb. It can give many of the hollywood OSTs a run for their money.
I thought what ruined the entire movie was its typical cheesy Bollywood ending. The confrontation scene between Eklavya and Harsh lacked the necessary strength and conviction to make us understand Eklavya's decision.After detailing the characters and their internal conflicts so well, I felt like VVC just wanted to rush into a happy ending.