In many ways DC has messed up it franchise. Batman V Superman was a veiled attempt by DC to do in one movie what Marvel has done over the past ten years. It didn't work well plus it introduced us to Wonder Woman with no backstory and her backstory is significant. This movie is the backstory of Wonder Woman. It is true, in many ways, to the comics but adds a twist. The story is riveting. Gal Gadot as Wonder Woman is electric and Chris Pine as Steve Trevor is a perfect choice. They work well together and their relationship is believable and the chemistry is there from the moment they meet. DC having already dropped the ball has now picked it up and is running with it. Good job DC. Keep it up.