Just saw it. Concur with everything you said.
I'll add...you know what grinds my gears? When a movie obviously tries to make you like a badass female lead. Like the forced kind that we all see through. Like, you don't need to do that shit. This movie handled it well. Not one bs meter went off.