I didn't have a problem with everyone dying. I sort of expected it. However, if everyone is going to die, I would have liked to see some characters fleshed out a bit more. Cassian Andor's character was great, but besides "being in the rebellion since he was 6" I felt like I didn't know much about him. I felt like I knew nothing at all about the pilot, and very little about Donnie Yen's buddy Baze Malbus. And I guess Donnie's character's name was Chirrit Imwe? I had to Wikipedia the character names this morning. Forest Whitaker was cool, but it seems like some cool stuff from him was cut out (a lot of stuff in the teaser and trailer were missing?)
I sort of hoped Orson Krenic was going to get to be the big bad and less of a flunky trying to play catch up. He's a fantastic actor, but that said, he did a great job with his role, as did Mads Mikkelsen with Galsen Erso. I was hoping those 2 might have a couple more moments together, but their scenes were good.
I loved the battle/war aspect. There were parts that felt like a grittier war movie, and with the name Star Wars, it was nice to see the "war" part. K-@SO was awesome, and was funny, endearing, and bad ass also. Felicity Jones did well. I liked her. Darth Vader was bad ass and it was nice to see why he was so feared (since he did little actual murdering of people in the original movies.)
The visuals were stunning. Maybe the most beautiful Star Wars movie yet, and strangely I didn't mind the CGI Grand Moff Tarkin or the CGI Leah. The easter eggs and fan service were well done.
I guess the flip side of protracted battle scenes is they can get boring after a while. I guess I just felt bored for about 20 mins of this movie. I wish I knew what the original 3rd act was.
This review sound negative, but I'd give it a 3.5/5 I think. I wanted to give it a 3, but it deserves better than that, I think.