On a flickering stage, a band performed passionate rock songs.