I don't understand all the positive reviews. This live version was a piece of crud. Will Smith was weird and the rest of the cast did not fit their part. A bunch of stuff from the original was left out. They added dumb songs, ignored the little details and changed too many things. Hated it!