Rating: 9/10
+
(+) Emotionally catching love story.
(+) Manages well to transmit it’s beautiful message.
(+) Amazing choreographies.
(+) Great confrontation with issues in artistic industries.
(+) Large diversity of impressive settings.
(+) Amazing acting performances.
(+) Many great artistically creative scenes.
(+) Stunning production value.
(+) A couple of very good catchy songs.
(+) Great costume design.
(+) Nice not too foreseeable plot development.
(-) First third of the movie spends too much time with songs and dances without having any plot progress.