Ryan Petre’s review published on Letterboxd:
Fairly stale, probably the last Marvel Cinematic Universe movie I'll see in theatres for quite a while.
Guardians 2 is pretty much what you'd expect it to be. A flashy and overall solid adventure movie. However...it didn't make me laugh a single time. Maybe if I were in a crowded theatre or my friends had been laughing perhaps I would have laughed as well, but that wasn't the case. So as a comedy Guardians 2 completely fell flat for me. The flashy neon colours and environments are cool and all but they by the 1 hour mark I had been worn out by the excessive visual stimulation. The reason I give this movie a pass though is because it actually does do a pretty damn solid job handling it's characters. The overall story is nothing special, but it does an impressive job in juggling it's 9-10 different major characters and making them all feel relevant. And by golly this is probably the first Marvel movie since Avengers 1 to have an above average and memorable villain (played by Kurt Russell).
And so for all my bitching and moaning about the MCU movies feeling safe and predictable, I have to at least appreciate this one for having taken such a large scale story with this many characters and and this many excessive action sequences and still manage to maintain an overall balanced narrative.