Rogue One as a Star Wars movie
I feel like the difference between Rogue One and the rest of the Star Wars franchise is kind of like the difference between Poe and Cassian; they’re both charismatic latino pilots of the Rebellion, but still very different.
Poe is the original Star Wars. A charming, heroic posterboy, with a cute beeping droid, idolised and loved by everyone. He remains untainted and innocent all along, despite going through like 8 types of different shit during just that one movie. Of which each of them would be enough on its own to cause a total nervous breakdown; He gets chased through the galaxy, gets physically and mentally totured, is lost in the desert after crashing and escaping custody just before his execution, and losts several dear friends in battle. He’s still a beaming light of hope, trusting and befriending Finn the first chance he gets, and still saving the day in the end.
Cassian, on the other hand, is generally distrustful and careful with people he’s just met, with a sarcastic murderbot for a companion, not a puppy-like one. He warms up slowly to people and has no illusions about them and the word. He doesn’t even gets an on-screen “reason” for that, as it is often demanded in blockbusters; he’s been fighting this fight since he was 6 years old, of course he’s gonna be in the moral grey-zone sometimes, duh. Still, he’s a genuinely good and nice person, who believes in a bigger cause and fights the good fight, for the people he loves and for the better future he believes in. He’s willing to go to the end of the line, to give his life for hope, for others. He’s the Rogue One himself; a little less obviously lovable and naive, but more human, more real.
Also, you love them both very much, don’t you?