I agree with all of these reviews! It was amazing! The casting, the voices, the dancing, even the story line was brilliant! I've seen the stage show and it left me cold. I dislike the song 'Memories' a great deal; it's so sappy. BUT, I cried like a baby upon hearing Jennifer Hudson sing this. Stunning! I would see it again in a heartbeat.