A group of idols who danced and sang on the stage, music on the stage and screams below.