The ultimate superhero crossover movie is almost here. Marvel released the full trailer for ‘The Avengers’ today, which shows Iron Man, Hulk, Thor, Captain America, Black Widow, Hawkeye and Nick Fury in action. While the teaser trailer hinted at the action to come, this new trailer lays it all out there for you (including plenty of shots of a rampaging Hulk).

If you’re a comic book fan who has ever wanted to see Iron Man, Hulk and Thor battle on-screen or Hulk leap into the sky to save Iron Man, you’re going to be happy watching this trailer. Fans even get a sneak peek at the movie’s “big bad,” which many are speculating could be the hostile alien race The Skrulls.

‘The Avengers’ kicks off the summer movie season on May 4th.