Generic and average, but decent. It's a generic plot that can be seen by anybody without knowing what the movie is about in the first minutes. Spies, "super-weapon", villain, critical point, explosions.
Casting wise is decent, but nothing extraordinary, Gal Gadot being the star literally. She plays her character good, but since it's a pretty generic type of character and the movie is based mostly on action scenes, the character development lacks overall so it's not a hard type to play. I don't know how many of those action scenes did Gal do herself and how many were stuntwomen so I would say it wasn't that hard to play if she didn't do the stunts, all things considered.
I don't mean to make it sound bad, but I was hoping for something more from this movie after reading the plot and main actress. She did her job well, so the parts that were lacking would be a few mistakes in takes, logic(even movie logic) and a useless character that should be something, but is nothing more than a dissapointment that you see only in movies that have a imdb rate of 4 or bellow. Yes "King of Hearts", that's you(all kings if that matters, but this one got the most screen time and background). Such an important role(s) in that world(the kings) and the setting for them seems like from a 3rd rate movie from the 1920's with how they act and what happens to them. I know there is a "strike" from writers, but that shows that a good producer is the key because if the script is crap at least a good producer would make them rewrite it so that it's good or simply change it himself.
To sumarize it:
-generic plot
-good setting(world)
-crappy at details
-good main actress
-overall, decent scenes with mistakes at a few of them
Soundtrack 8/10
Plot 6/10
Characters 3/10
Scenes 7/10 (decent fight scenes, not awesome, not bad, generic otherwise)