Marvel has released the first full-length trailer for The Avengers, starring Scarlett Johansson, Robert Downey Jr. and Samuel L. Jackson.

Running for two minutes, the new trailer shows a more complete storyline involving every man for himself, led by Nick Fury (Jackson) and his S.H.I.E.L.D. team of Thor (Chris Hemsworth), Iron Man (Downey) and others.

Johansson plays Natasha Romanoff, the only female member of the Avengers team. The 26-year-old actress recently talked about the fight scenes in the movie.

There is a lot of fighting. We fight all the time. We have many different styles of fighting. You never know where you might find us. The streets of the city. The urban jungle, Johansson told Collider in August.

Distributed by Walt Disney Pictures, The Avengers is directed by Joss Whedon (of Buffy the Vampire Slayer fame). Mark Ruffalo, Jeremy Renner and Tom Hiddleston round out the cast.

These actors have a great time playing against each other, and they are, as a troupe, actually a much better team than the Avengers are, Whedon told the Los Angeles Times at Comic-Con in July.

The new trailer comes just three months after fans of the popular comic book heroes were treated to a teaser at the end of Captain America: The First Avenger, starring Chris Evans, who reprises his role as the patriotic superhero in the new film.

Scroll down to watch the trailer for The Avengers, out May 4, 2012.