The first half of the movie was beautifully written - very intriguing and good acting by almost everybody. The climax was so badly made and written that i had to fast forward the climax of a movie which I have never done. The long speech of amitabh bachchan was badly written and out of place. It had no connection to the movie itself.