Rogue One really turned out better than I was expecting. It's an incredibly well rounded film that really offered more of what I wanted from Star Wars which is awesome new ships and creatures and locations, along with great action as we really needed more big action scenes. The final battle might be one of the better ones they've done for sure. I'll leave it at that as I don't want to spoil anything.
I will say, after settling down after the movie and kinda taking it all in, there is an issue with characterization. Jyn, the main female lead, gets it all, and everyone else doesn't. They don't get any real background to their character, things to latch onto other than what they are now. K2, the droid, would probably be the next best, because he technically doesn't have a backstory, but what he is now is pretty great. They really needed to kinda just have a few moments of kinda dealing with motiviations and maybe expanding on interactions.
I still think it's a fun time though. I've seen a couple people say that because of the poor characterization, that the movie isn't good, but I think everything else about the movie is. Amazing visuals, great action scenes, and it connects well with Episode 4.