Tons of plot armor, but stellar visuals, nice & creative teamwork in fights. Could honestly have been canon if not for the very cheap, ultra-convenient, massively cringey ending reminiscent of bad fanfic, although it did make me laugh quite hard.
It's fine, it's a non-canon movie, grab some popcorn and enjoy if you're a fan of the franchise and have nothing better to watch.