The Star Wars and Star Trek series have two common problems:
1. They just put on a sci-fi shell, and I can hardly see a real sci-fi concept except for clothing. Like The Matrix, The Gods Himself, The End of Eternity. For example, this "Rogue One" is actually applied to war films and spy war films, and there is no sense of disobedience.
2. The characters are too scattered, and each one is not good enough. For the length of a movie, this characterization is wrong. Unless it is in the form of "Crash", "Confession", and "Pulp Comedy", any commercial film of the genre, if there are too many leading actors, will show signs of forceful dispersion. There are many small characters and small plots in "Rogue One" that can be deleted, and then the extra scenes and duration are allocated to more needed characters and reversals, and the viewing effect will be better. For example, Dad's role can be aggravated, and he is not a bad guy but a good guy. This is almost the only reversal stalk in the whole movie. It's too wasteful to be used up so easily, and more foreshadowing is needed.
3. As a commercial film of the genre, it has portrayed about ten main characters, but there is no film that shows the audience's scattered memory and emotions. I have only seen "Warcraft" for the time being. But its success is premised, I think it is actually another model, similar to "City of God". On the premise that each character has a strong emotion, to downplay it (because there are too many characters, if everyone focuses on talking, it will be endless), and then use a dead object, an event, and a feeling as the protagonist. All other human characters are subordinate to this non-human thing.
View more about Rogue One: A Star Wars Story reviews