On a dazzling stage, a band was singing and dancing and singing the music.