I didn't go into the movie expecting a masterpiece and as such it wasn't a total disappointment but I've seen way too many movies to even be generous with a 6/10.
It had one of the worst tropes in movies: the roll call. "Here's my team", with some quirky character traits that never become relevant or even acknowledged in the story itself for a couple of costumed extras. If that's how you introdump the character, you didn't need them.