Went to see it a couple days ago. while it's MUUUUUCH better than TFA to say the least, i think a few things could have been done differently/better.
I didn't see the point of Forest Whitaker's character- Saw Gerrera's- being in the film beyond saving Jyn Erso right at the start.
While i thought Director Krennick was a good character that was well acted, i didn't think he made an especially memorable antagonist. i think it would have been better to have made the main antagonist/s Tarkin or Vader. maybe to tie in Rogue One to ANH better, Vader could have been the main antagonist and failing to find the rebels, the emperor then sends in Tarkin and orders Vader to assist Tarkin. that would also explain why Vader seems more subservient to Tarkin than otherwise we would have expected him to be. it would also explain the imperials attitude towards Vader when on the death star, especially Admiral Motti.
I also think that the characters were still not fleshed out properly, i saw no reason why Jyn Erso could attract random strangers to her cause, as just as that cause might be.
There's 1 major continuity error, unless i missed something in the film? how come when the fleet has already left 3po and r2 are still on Yavin 4, but they still manage to get aboard the Tantive 4 to be with Leia for ANH?
Having said all that, these are VERY minor gripes that i can live with.
The major stand-out for me is just how good of a job was done with Tarkin's likeness, and Guy Henry's portrayal of such a short lived but very iconic character. It was handled with respect and aplomb and i loved every second of his screen time.
I thoroughly enjoyed the film. the ending is simply spectacular, no other word for it.Gareth Edwards definitely gave the subject matter the respect it deserves, i can't say the same for any of JJ Abrams films. on my Star Wars scale, minus 10 for TFA, 1 for all 3 of the prequels and 10 for the OT, this was a solid 6.5.
I will definitely be buying the Bluray when it's out!