I have been lucky to see the Broadway show half a dozen times. Its one of my favorite musicals.

This is the first time I will ever say this, the movie did it better. It was faithful but added details that amplified the story and fleshed these characters out more. 11/10