Musical comedy brings apocalypse to the stage