we've had some shows end by midnight. it all depends on how many bands are on the bill, if the bands show up on time, if soundcheck goes well, if breakdowns and changeovers go smooth, etc. there are a lot of variables, in a small club with a minimal staff, that dictate how efficiently a show runs.
this show won't run too late. i'm guessing it'll be over by 12:30. there will be a lot of people there and we are soundchecking earlier than usual, so i really hope to start at 9:30 and get DMBQ on by 11:30. they will definitely be on before midnight.