Marvel has released the trailer for The Avengers, and though the two-minute clip doesn't reveal very much, it shows all we really need to know: there's going to be action, explosions, and Iron Man and Captain America butting heads, though presumably they'll become loyal teammates throughout the course of the film. The two superheroes, portrayed by Robert Downey Jr. and Chris Evans, are joined by Chris Hemsworth as Thor, Mark Ruffalo as Bruce Banner, Scarlett Johansson as Black Widow, and Jeremy Renner as Hawkeye. They're brought together by Samuel L. Jackson's Nick Fury to wage battle against Thor's nemesis Loki, though we're guessing there are other supervillains involved. Directed by Joss Whedon, the film is scheduled to release May 4th, 2012. Check out the trailer after the jump.