Not a bad movie, Gadot and Pine do genuinely impress, but it would have helped if the writers didn't change Diana's origins for a disingenuous reason. The origin was WW2. All or nothing, why not change it to the Anglo-Zanzibar war, Cold war, Price wars, War on Drugs, and shoehorn in some claimed reason... Or better yet, why not just make a new superhero with whatever origins one wants for the reasons one wants instead, no matter how good the movie is, changing origins is tantamount to hijacking other franchises. After all, if you made a franchise and someone else came in, made changes, and you didn't like them how would you feel? Or are you just hoping against the odds that people will sit through any old thing put in front of them?
All in all, WW is still better than the Superman movies of the 21st century, so far, and by far. Ditto for the Batman flicks, WW was a lot better - even with the altered origins take.
That and what's up with superhero costumes being drab and dreary nowadays? The people who make these movies keep laying off their antidepressants or something? There's a reason their costumes used to be bold and colorful. Now it's all pale, washed-out, uninspiring puke.