Casting was poor except alia, ranveer, dharam ji and shabana azmi. Casting of that gym trainer was not required at all. Infact it was a cringe watching him all the time next to ranveer singh. The story was average. Something is off about this movie. It could have been better.