Red Carpet Pictures From the Moscow Premiere of The Avengers

Following up on those L.A. red carpet premiere pictures of “The Avengers” from last week, comes these red carpet premiere pictures of “The Avengers” cast (well, most of them, anyway — no signs of Nick Fury or Captain America) over in Moscow. I have no idea what the cast is doing in Moscow, though I recall The Black Widow being Russian, right? She was in the comics, anyway, and her name in the movie is pretty Russian-y.

In any case, courtesy of Disney/Marvel, here are (most of) the “Avengers” cast in Russia selling the soap. Nice suit, RDJ.

“The Avengers”, starring Tom Hiddleston, Chris Evans, Samuel L. Jackson, Chris Hemsworth, Robert Downey Jr., Scarlett Johansson, Jeremy Renner, Mark Ruffalo, Clark Gregg, Cobie Smulders, and Stellan Skarsgard, is directed by Joss Whedon, and finally assembles on the big screen May 4th, 2012 after a long, long wait.

Get more images and videos in our “The Avengers” preview page.