Love Gal Gadot in this role, but movie is two long with too many glaring plot wholes and bad effects to really enjoy. I think if they just went with one villain and focus on that story it would have been a lot better. Kristen Wigg was great but she got watered down and ended up pretty lackluster by the end of the movie.