Wonder Woman was written by Zack Snyder and Allan Heinberg and directed by Patty Jenkins [Monster (2003) and The Killing (2011-2012)]. It stars Gal Gadot [Keeping up with the Joneses (2016), Furious 7 (2015)] as Diana, Chris Pine [Star Trek (2009), Hell or High Water (2016)] as American spy Steve Trevor, and Danny Huston [Hitchcock (2012), Robin Hood (2010), 30 Days of Night (2007)] as General Ludendorff.
Diana/Wonder Woman is a young, fearless woman with a mysterious destiny who lives on an idyllic island with fellow Amazon warriors. They spend their days preparing for a conflict with the Greek god of war, Ares. One day, a pilot (Steve Trevor) crash lands in the ocean and Diana saves him. The German Navy is in pursuit, and after a brief battle the Amazons defeat the German search party. Diana helps Trevor get off the island and return to 1918 Europe, where she thinks Ares has orchestrated the First World War.
Wonder Woman is enjoyable and fast-paced. It’s 141 minutes but never feels that long. The action is never exhausting until the end, when of course there has to be some apocalyptic battle between Wonder Woman and Ares. Through interacting with a cast of characters from 1918 Europe and America, Diana becomes disillusioned with humanity. In the end, Trevor’s sacrifice to destroy a new poison gas developed by General Ludendorff’s chemist, Dr. Maru (Elena Anaya), makes Diana realize humanity might be worth saving after all.
The “fish out of water” scenes are genuinely funny and charming. The interaction between Diana and Trevor is great, but you never really have a sense of them falling in love (they share an identical dance scene to the one between Peter Quill and Gamora in Guardians of the Galaxy to establish their chemistry). It’s another “two hot people hook up”-type of romance.