Despite being predictable, the movie was overall enjoyable, fun and creative action, good comedy, an entertaining concept, and decent protagonists. My biggest problem is we didn't spend enough time with the villain, I didn't care for her and we knew she was gonna lose so I just saw her as a plot device, nothing else. But apart from that it's an enjoyable watch that I'll choose every once in a while.