Most shows end by 12, but it depends on the band and how many people are playing
Depends when they start, anywhere from 10pm to 1 or 2am. I went and saw a show there doors opened at 8pm I didnt leave til 11:30 or so (we also got an encore song though)
Thanks! Your answer is awaiting moderation.