Booking tickets from BookMyShow is worst thing you would want to experience. On most of the occasion with me and my friends who Successfully booked tickets from BMS have been rejected entry on Movie. They say you have to come at least 2 hrs before start of movie to confirm the ticket and there is no guarantee that ticket booked from BMS is valid at movie location. On couple of occasions staff has said that they only accept BMS tickets when shows are not housefull and stated
yaha line me khade rehke ticket lene wale chu*ye nahi hai (People who buy tickets after standing in long queues are not a*****es). After calling BMS Call Center only response is your amount will be refunded within 30 days.
Usually person books tickets from BMS either because he don't want to go to theaters or he is running quick right before movie. As far as their deals are concerned, I just don't believe on it. So be aware next time.