Just to set something straight. Wonder Woman is way better than either Batman v Superman or Suicide Squad. It has what the others are missing, which is a "heart". Also, it's a funny movie with Chris Pine acting at his best. And no doubt, Gal Gadot seems to be the perfect choice for Wonder Woman. Still...This movie suffers from the same reason as the other two movies, which is action and villains...It's too much CGI and a lot of times it is too obvious, it just ruins many of the action sequences. This goes for the final battle as well. It's just worse, the main villain does not represent a danger in any way. It just floats in the air and that's all...wtf... It really is too bad because this could have been a very good movie...Instead it's a movie with great characters, fun,a great soundtrack, but broken by the action sequences and villains which are just so bad...It's really a shame