So, Solo.
I was prepared to come out of Solo pleasantly surprised. I was prepared to emerge slightly disappointed. I expected to leave the cinema feeling pretty much nothing, following two-ish hours of whatever the cinematic equivalent of lemon sorbet is.
I was not prepared to come out dumbfounded at the utter, nigh-unsalvagable stupidity of this thing.
The Good
The performances are broadly okay, if a little too inoffensive; none of them are particularly even, perhaps to be expected given the late-stage director shuffle and extensive reshoots that basically reconfigured the whole film. The production design, as expected of the franchise, is almost flawless; there's some terrific effects work and the whole film looks gorgeous as a whole. There are also two genuinely great action sequences, a much-lauded train heist as seen in the trailer, and a bit following Imperial ground troops in a war zone, reminiscent of the beach setpiece that opens Edge of Tomorrow. I'd have happily watched a lot more of that movie. The cute-meet between Han and Chewie is actually really great, and is the one bit of plot gymnastics that actually works.
Oh God, The Bad
Everything related to plot and character is a trainwreck. Some of the best actors are squandered (especially blink-and-you'll-miss-her Thandie Newton). It needs to be forty minutes shorter, and could almost certainly do with losing the prologue stuff on Corellia, but the worst thing is the interminable sequence of double-crosses that close the film.
Spoilers follow, in no particular order.
Spoiler - click to showQi'ra should have been introduced as a Bond Girl-esque character, rather than someone tied to Han's past, before a final-reveal twist moves her into the Secret Mastermind position. There's some stuff about warring criminal gangs that could have resolved with her being a double agent, instead of some inexplicably-masked rebel alliance mercs and a cameo from Darth fucking Maul.
Spoiler - click to showHan and Lando needed to have an existing relationship, ideally built around the Falcon trading hands between them continually over the years. There's nothing built between these guys over the course of the movie, and the only reason any of their camaraderie sticks is because Donald Glover carries the fuck out of that banter.
Spoiler - click to showThere needed to be either more time spent establishing Han as a smuggler in this crew, or he should have been introduced as a long-term member of it from minute one. The half-assed induction job (the aforementioned train heist) inexplicably leaves Han and Chewie as partners with Woodie Harrelson, despite the fact that they basically fucked up the entire thing.
Spoiler - click to showHan needed to be an outright anti-hero. His heart of gold stuff here - especially everything related to Qi'ra - totally undermines the change of heart he has in A New Hope; he shouldn't be a good guy in this.
Spoiler - click to showLet's talk about the unfortunately-named L3-37. This is a droid character who constantly asserts her individuality, her right to self-determination and the rights of droids to be free from organic oppression. She starts an actual rebellion to free other droids at one point, but when she's fatally wounded in a gunfight Lando and Han upload her into the Falcon's computer without taking the time to consider how what they're doing completely violates every stated opinion she has about her own autonomy. (All this so they can do the Kessel Run in under 12 parsecs because Christ forbid we get through the movie without seeing every fucking thing ever reference from Han Solo's past.) Her disembodied consciousness is now in the Falcon's flight computer forever, which adds a whole lot of unpleasant context to A. the constant references to the Falcon as "she", and B. the Falcon's temperament when it comes to hyperspace.
I cannot in good conscience recommend this film to anybody.