Guru is a movie that is definitely worth a watch. Mani ratnam has scripted a movie that is very different from the usual bollywood movies and while the movie has numerous flaws and holes, i personally feel that it was a worthy effort.

The movie is held together by a towering central performance by Abhishek Bachan who has in my opinion finally put to rest his critics. It was a performance with many nuances, excellent dialogue delivery and all delivered with confidence and conviction. Ash was surprisingly likable, and was not as irritating as usual. These two performances just proves that if you give actors good material to work with they are capable of great things. The unrealistic dialogues and typical bollywood melodrama are not visible in this movie. AS for the supporting cast (mithun, Madhavan , Vidya Balan), they all did well. although certain aspects of Madhavan and Vidya Balan's relationship was not required.

For me the disappointing aspect was the music... this movie did not need any songs. A.R. Rahman was a tad disappointing plus i thought the lyrics were not that great either.In fact if the music was integrated in to the background then i personally feel that Mani ratnam could have had the opportunity and time to fill in the gaps and holes in the script and make it a tighter movie.... that too all well within the right time. Mainly more scenes in Turkey showing the making of the man Guru and more on the growth of Shakti corporation.

Mani ratnam needs to be applauded for his efforts and while this movie could have been brilliant it does fall short of expectations. All said i would still love to see other directors attempting to make a movie as novel as this and would always make time to see a Guru in the cinema.