The movie starts with a shy personality trying to overcome this heartless world. First half of the film is gripping and exiciting but other half fails to deliver up to that mark. It is backed by the strong performances of the cast. Farhan Akhtar's acting makes it a must watch movie.