More than three months after wowing us at Comic-Con International with the first trailer for "Wonder Woman," Gal Gadot's Amazon Princess is back -- and she's ready far war.

RELATED: Wonder Woman Enters the Battle in Explosive New Trailer

This new full-length trailer builds on the promise of the first, to say nothing of Gadot's debut as Wonder Woman in "Batman v Superman: Dawn of Justice," and delivers sweeping settings, thrilling action and some of those moments fans of the iconic DC Comics heroine have longed to see on the big screen.

There's so much to take in from this two-and-a-half-minute trailer, but here are five elements that stood out, and will likely leave you counting down the days until June 2.

Themyscira vs. the World of Man

wonder-woman-paradise-island

The two settings are diametrically opposed, in terms of visuals. Secluded Themyscira -- referred to in the trailer by Gal Gadot's Diana as "this beautiful place" -- is bright, with blue skies, lush forests, crystal-clear water and magnificent architecture. In contrast, our world is muted and grainy, even in modern times (basically, "Welcome to the Hefe Instagram filter"). Heck, our first glimpse of it in the Word War I era comes with billowing smoke stacks, war planes and deadly gases.

It's Not Afraid to Be Funny

wonder-woman-etta-candy

The trailer may not be a barrel of laughs, but the funny moments -- Diana trying on a dress, Chris Pine's Steve Trevor burning his hand on Wonder Woman's gauntlet -- connect in a great way. The DC Films universe, from "Man of Steel" to "Batman v Superman: Dawn of Justice," has been frequently accused of being too serious or unable to stick the landing when it comes to humor, so this certainly  gives me hope.

RELATED: Pint-Sized Wonder Woman Gives Gal Gadot a Run For Her Money

Classic Wonder Woman Visuals

wonder-woman-bullet

We witness Diana deflecting bullets left and right, and the first time she dons her classic red-and-blue costume. Heck, she even crosses her arms in the iconic X stance. All of the elements you want -- no, demand! -- from a Wonder Woman movie are here, and then some.

RELATED: Wonder Woman Displays Power, Courage in New Motion Poster

Ladies Steal the (Action) Show

wonder-woman-funny

The second the Amazons ride onto the beach, shit gets real. The woman that pulls a Spider-Man with the arrow/rope combo is especially satisfying. The aerial shot of the alleyway fight is just a great visual, and shows how well Diana is at close-range combat. Honestly, all of Diana's fight scenes are so smooth and visceral; it almost looks as if she's dancing while kicking metric tons of ass.

Ladies Talking to Ladies About Stuff That's Not Dudes!

diana-hippolyta

The "she's my secretary" joke was one of the few downsides to the trailer, but the fact that so many of the full conversations or epic declarations depicted involve women talking about fighting, protecting people and saving the world definitely helps. This movie is going to be all ladies all the time, and I'm here for it.

Who's That Girl? (Insert Eve Song Here)

wonder-woman-villain

Multiple times during the trailer, we glimpse a mysterious woman with a facial scar. Who is she? Why is she staring at Diana so intensely? Is she a villain? Does she just think Diana's really pretty? Whoever she is (most likely Baroness Paula von Gunther, Wonder Woman's first recurring nemesis) the trailer really wants you to notice her, and it's working.


Directed by Patty Jenkins ("Monster"), "Wonder Woman" tells the origin of Diana, princess of the Amazons, who was raised on a sheltered island and trained to become an unconquerable fighter. But after American pilot Steve Trevor crashes on Themyscira and tells her about a world at war, Diana leaves her home to try to put an end to the fighting.

Written by Allan Heinberg and Geoff Johns from a story by Heinberg and Zack Snyder, the film stars Gal Gadot, Chris Pine, Connie Nielsen, Robin Wright, Lucy Davis, Danny Huston, Elena Anaya, Saïd Taghmaoui, Ewen Bremner, Lisa Loven Kongsli and David Thewlis. "Wonder Woman" opens June 2, 2017.