For movie ticket booking bookmyshow is my first choice, you can get seat of ur choice on ur finger tips their mobile app is very friendly.On three steps you can book ur movie, they also have collabration with many banks you can get one ticket free on booking sometimes. You can book ur meals at time of book any show