Back to Article »

MOSCOW, RUSSIA – APRIL 17: Oktyabr cinema hall there was the Russian Premiere of ‘Marvel’s The Avengers’ held at Oktyabr cinema on April 17, 2012 in Moscow, Russia. (Photo by Oleg Nikishin/”Marvel’s The Avengers” © 2011 MVLFFLLC. TM & © 2011 Marvel. All Rights Reserved.)