I saw Rogue One last night, it wasn't feminist multi-culti garbage. The story was much tighter and a significant improvement over Episode 7. I think the previews way oversold the role Jyn Erso, Heroine of The Rebellion, in order to make her fit the Hollywood Grrl Power narrative. The movie was much more nuanced and a better film for it.
Jyn Erso, is introduced by when the Empire shows up to kill here mother and kidnap her father to build the Death Star. Her motivation for the film is to rescue her father and keep his plans for stopping the Death Star. Outside of one short scene where the 120 pound girl beats up a couple of storm troopers, she's shows she's capable but not a one woman army. Her role in the film is more inspirational and most of the fighting is done by the male supporting cast and the leading done by Cassian Andor.
In Cassian's first scene he shoots a supposed ally so he can escape from storm troopers. Years in Rebellion has made him a competent fighter, but a very jaded man. He has regrets about what he has done, and I think the best part of this film is how Jyn helps him see the better man inside himself. When it comes to actual missions and planning he is running the show. One of the better scenes is when Jyn is trying to gather people to go on the big raid, he just shows up with his mob of commandos. Of course he's going to fight.
The rest of the supporting cast is good. The blind force monk is awesome if cliche, and he has real chemistry with his big gun toting companion. The ex-imperial snark droid steals several scenes, and is probably my favorite character. For all the talk about the multi cultural cast, I don't really see how it mattered. Race issues aren't important when there are actual aliens, and nobody was miscast to the point where it damaged the movie. If anything having a blind Asian guy as a kick ass monk was over the top stereotyping.
I recommend seeing this movie, it is a vast improvement over the adventures of Mary Sue Skywalker.