The Avengers Finally Begins Production Apr 272011 movie news The Avengers Production has commenced in Albuquerque, New Mexico on Marvel Studios’ highly anticipated movie “The Avengers” being directed by Joss Whedon. The film will continue principal photography in Clev… Read more