This movie definitely deserves 5 stars. Is it perfect? Well, is any adaptation of a book or musical perfect? For me, it earns this rating for the entirely superb and stirring performances of the leads, success in emotionally connecting, and capturing the essence of the story, which is the unlikely friendship and one's true calling. Choreography and direction is outstanding, costume design incredible. Musically, it is rich, and is true to the roots while delivering something fresh as well. Kudos, while being a Hollywood epic, this movie stays in the guardrails and never feels overdone. Riveting from start to finish.