Marvel has revealed new character posters for Marvel's The Avengers featuring Scarlett Johansson as Black Widow, Mark Ruffalo as The Hulk, Jeremy Renner as Hawkeye, Chris Evans as Captain America and Robert Downey Jr. as Iron Man.

Black Widow Poster

Hulk Poster

Captain America Poster

Iron Man Poster