On a large stage, a film was on a large screen, and a band was playing on the stage.