I'm just a basic middle aged white lady from the Midwest who had never even heard of this musical on Broadway. But I thought the movie was delightful. It's just an old-school campy shiny musical with a really great message.
It's exactly what you would expect it to be.
And by the way James Corden is great I don't know why everybody felt the need to call him out on the other reviews. His performance actually brought me to tears twice. All the actors were great.