I arrive at a restaurant knowing how much I'll drink and don't deviate from that. Sorry you don't ... have self control?
If you want the check, ask for it. If you need to leave to catch a show, say that as you meet the waiter or waitress. "Hi, we have to leave by 8pm sharp so can we order apps and our main at the same time, and then get the check when our main dishes come out please?"