On the bright stage, passionate music and applause rang out in the seats.