Wonder Woman (2017) is the best DC superhero movie since The Dark Knight (2008), period. It has no major flaw, unlike other recent DC movies. It is a solid origin story, packed with a sensible story, some interesting twists, and stylish slow motion action sequences.
For a story involving Greek gods, this movie does an admirable job making it reasonably believable. In this respect, I think it is done much better than the animated Wonder Woman (2009). In spite of positive reviews of the latter, I think the new live action is an order of magnitude better than the animated predecessor. In addition to the plot, I also much prefer the role and achievements of Steve Trevor, along with the personality of Wonder Woman, in this new version. The removal of the Invisible Plane is also the correct choice here – it made very little sense and was not convincing in the 2009 version either.
The way I look at it, this movie is somewhat similar to Captain America: The First Avenger (2011). Wonder Woman is (possibly) the chronological first episode for the future Justice League, while Captain America (2011) is the first that paves way to the formation of Avengers. Both movies are set in World War (I and II) era, and both superheroes eventually reach the modern times. Both superheroes use a shield, too. In terms of movie franchise, DC has been losing to Marvel. However, between Wonder Woman (2017) and Captain America (2011), I’d say the former is superior and more entertaining with better action sequences.