The only wonder is the high rating on IMDB

Rating: 3/10 (14 January 2018)

Chris Pine plays his role nicely, but casting Gal Gadot as Diana is a mystery to me.
(Funny thing is that young Diana speaks better English than the adult version.)