Critics might have given a cold shoulder to Veer but box-office collections are telling a different story.
Advertisement