Splash News Online has posted ten photos of the action yesterday on the downtown Cleveland set for The Avengers. We’ve posted a couple of them below along with a video from ‘jgokorsch’ that shows what was filmed for the May 4, 2012 release. Filming is expected to take place all week in the city.
Benedict Cumberbatch has resolved the mystery of whether Doctor Strange will be joining the cast of Avengers: Doomsday. As its…