A glorious mix of speech, dance and comedy