Well after a long time there was some professionalism visible on the silver screen . Saif Ali Khan finally parted with his usual image of a Playboy. The screenplay and direction of the movie is good . Nice adaptation from the work of a great writer .has good sound track and the songs are not offtrack. Giresh's character(played by Saif Ali khan) could have been better portrayed. As usual Amitabh Bachhan makes an unnecessary presence in the film. Guess there was no need for his voice in the background. Sanjay Dutt's acting was good. I'm still confused whether the girl's name was Lalitha or Lolitha (as they say in Bengali). Overall a nice movie.