The bad guy is insanely over-the-top. If you can get past that, it’s a pretty enjoyable ride. I would call this power fantasy/gamelit. Some RPG elements but they’re very light and mostly meaningless.