Good movie, maybe not great for Star Wars though.

Rating: 6/10 (18 March 2019)

Unpopular opinion for a longtime Star Wars fan, but I thought this movie was unnecessary and underwhelming.
Jyn Erso is almost an entirely blank character.
Cassian is fine. Nothing more to say.
K2SO was good. I despise "jokes" in star wars movies, but comedy is completely welcome.
Chirrut, Baze, and the Temple of Kyber change the entire lore around the Jedi, Lightsabers, and Kyber Crystals in a way that I thought was far more simplistic and far worse than the original lore. However, I did enjoy both characters, despite all of that.
'Director' Krennic is a generic imperial dude that holds a rank that nobody has ever really seen in the old movies, the old EU, or the new stuff, and it's unclear how high that rank actually is. He is intimidating and very believable. The rank-related gripe is all the negative I have for him.
Vader is 100% Vader in this movie and is therefore above reproach.
Saw Gerrera is MUCH older than when we last saw him, even though that was only like 20-25 years ago in-universe. It's a little jarring, but Forrest Whittaker plays the grizzled old warrior phenomenally. "Bor Gullet will know the truth!" However, it was really stupid that he didn't get on the ship and instead chose to get killed by a Tsunami of sand. "I'm done running." What the hell is this going to accomplish? Are you going to fight the mountain that's about to hit you? Just get on the dang ship.
The fight scene at the end threw a wrench into the banter between Vader and Leia in ANH. Her ship clearly participated in the battle. It's not like they jumped in and jumped out. Also, wasn't the ship supposed to recieve a transmission? Because they brought a physical disk on board. That's not the same thing.
Overall it was a good movie, but maybe not great for Star Wars.