The first teaser for Marvel’s next solo superhero movie was a bit gloomier, focusing on Scott Lang’s messed-up life. Today’s new trailer brings the straight-up superhero stuff, making you believe that this guy will be able to kick bad guys’ butts.

You’ll get a bunch of scenes of Paul Rudd’s Ant-Man facing up against Yellowjacket, who appears the movie’s main villain. Comics readers, of course, know that Hank Pym—played here by Michael Douglas—fought crime in both of those identities. Ant-Man comes July 17.