Cabaret's holiday show is the best yet