I think the only reason this got good reviews was because it was compared to the previous disastrous film output from DC. Wonder Woman is possibly the most naive character in comic book cinema, often to the point of being wilfully dense. And the villain reveal at the end is just awful.