'Batman Vs. Superman' Movie: Producer Charles Roven Explains Why Ben Affleck Was Cast As Caped Crusader

"Batman vs. Superman" producer Charles Roven speaks out about filming plans for the upcoming "Man of Steel" sequel.

During an interview with Variety, Roven confirmed filming production would officially begin in February 2014. The movie stars Henry Cavill as Superman and Batman will be played by seasoned actor Ben Affleck.

"On Batman vs. Superman, we started soft prep in June, and we'll be shooting eight months later...Our intention was to bring Superman into the 21st century with a contemporary character and a different kind of superhero than what's out there right now," Roven told Variety.

"We knew we had created a world and we had left Easter eggs in the movie that let people know that in the universe that Zack Snyder was creating, there was the possibility of other DC characters besides Clark Kent," Roven added. "We have a first draft, and we're continuing to work with it. Those scripts are never fully finished until the movie is in the theaters."

The film received social media backlash when "Batman vs. Superman" production team announced Affleck was cast to take on the role of the Caped Crusader. The Twitter hashtag #BetterBatmanThanBenAffleck immediately began trending. Many users were calling him "too old" and a "bad casting choice."

However, Roven explained to Variety why Affleck fit their version of the Caped Crusader. "Batman vs. Superman" is set to hit theaters on July 17, 2015.

"We wanted a guy who had a certain age and a certain gravitas to what he had done in terms of his recent work," Roven said. "If you take a look at The Town and Argo, he plays a couple of serious guys in those movies. He's a big man. He's also a mature man. As you see him and Henry Cavill together, one definitely has much more experience just by looking at him. That's what we wanted, particularly juxtaposed against our Superman."

Real Time Analytics