Oscar worthy musical

Rating: 9/10 (21 October 2018)

Performances are outstanding from all actors. Two leads are Oscar worthy. Music is great.